Market Price
$ 60.94
Selling Price
$ 52.17
1888
505
1279
2418
Market Price
$ 67.89
Selling Price
$ 58.91
1773
1283
1220
2016
Market Price
$ 43.65
Selling Price
$ 37.47
637
367
186
847
Market Price
$ 39.89
Selling Price
$ 34.47
2969
732
2296
3830
Market Price
$ 40.55
Selling Price
$ 36.63
990
622
750
3417
Market Price
$ 49.17
Selling Price
$ 41.23
480
175
292
624
Market Price
$ 70.93
Selling Price
$ 59.84
1290
837
661
3268
Market Price
$ 36.51
Selling Price
$ 30.99
2400
1169
761
2717
Market Price
$ 51.45
Selling Price
$ 46.70
2473
2107
593
4417
Market Price
$ 65.69
Selling Price
$ 59.17
1203
652
516
3407
Market Price
$ 33.17
Selling Price
$ 28.04
247
237
148
694
Market Price
$ 46.29
Selling Price
$ 42.02
564
164
129
1599
Market Price
$ 32.16
Selling Price
$ 29.01
406
280
88
1821
Market Price
$ 29.84
Selling Price
$ 26.02
2317
2256
515
2450
Market Price
$ 29.81
Selling Price
$ 25.36
1650
613
1239
3992
Market Price
$ 42.21
Selling Price
$ 36.92
868
357
838
1526
Market Price
$ 51.34
Selling Price
$ 44.75
3101
2320
2305
3173
Market Price
$ 49.22
Selling Price
$ 42.28
2082
656
1397
3386
Market Price
$ 42.35
Selling Price
$ 35.55
4318
1505
1852
4370
Market Price
$ 58.07
Selling Price
$ 48.50
2096
1873
1116
4868