Market Price
$ 108.16
Selling Price
$ 97.91
1222
1057
682
1965
Market Price
$ 106.84
Selling Price
$ 93.80
316
293
305
549
Market Price
$ 73.43
Selling Price
$ 61.36
3139
653
960
3920
Market Price
$ 79.56
Selling Price
$ 67.33
1293
1220
584
3992
Market Price
$ 64.87
Selling Price
$ 58.77
787
579
649
936
Market Price
$ 63.60
Selling Price
$ 57.17
1539
1389
725
4208
Market Price
$ 97.05
Selling Price
$ 86.69
1010
957
278
4695
Market Price
$ 104.29
Selling Price
$ 92.43
257
201
159
1018
Market Price
$ 71.66
Selling Price
$ 62.82
1555
456
526
1945
Market Price
$ 79.01
Selling Price
$ 70.22
560
364
140
1011
Market Price
$ 110.45
Selling Price
$ 92.43
3528
2266
3318
4963
Market Price
$ 95.42
Selling Price
$ 82.98
1340
1140
1017
1395
Market Price
$ 88.25
Selling Price
$ 74.48
1022
671
722
4943
Market Price
$ 71.41
Selling Price
$ 63.48
484
170
206
694
Market Price
$ 102.38
Selling Price
$ 91.97
698
237
244
2622
Market Price
$ 80.06
Selling Price
$ 69.80
2417
1547
1342
3126
Market Price
$ 79.04
Selling Price
$ 67.33
3559
1609
1553
4817
Market Price
$ 100.15
Selling Price
$ 85.29
2125
1431
1671
3866
Market Price
$ 101.09
Selling Price
$ 86.71
2010
1227
1796
2306
Market Price
$ 81.07
Selling Price
$ 68.42
550
401
283
1777
Market Price
$ 107.62
Selling Price
$ 96.13
3027
794
1875
3050
Market Price
$ 99.10
Selling Price
$ 89.74
257
237
58
456
Market Price
$ 81.55
Selling Price
$ 69.86
2507
975
553
3008
Market Price
$ 92.03
Selling Price
$ 82.85
1119
349
923
1123
Market Price
$ 75.78
Selling Price
$ 67.13
2291
1340
1285
4979
Market Price
$ 77.65
Selling Price
$ 65.93
2578
1383
605
3885
Market Price
$ 116.90
Selling Price
$ 98.51
1664
1455
830
2469
Market Price
$ 94.67
Selling Price
$ 79.87
559
519
235
2389
Market Price
$ 77.14
Selling Price
$ 67.28
2356
1743
2193
3313
Market Price
$ 107.69
Selling Price
$ 96.51
1760
1008
1427
4465
Market Price
$ 100.82
Selling Price
$ 90.76
1108
571
386
4505
Market Price
$ 65.06
Selling Price
$ 56.76
2186
877
1554
2514
Market Price
$ 83.38
Selling Price
$ 75.35
3863
3765
2232
4569
Market Price
$ 68.57
Selling Price
$ 58.99
3380
1589
2069
4270
Market Price
$ 112.22
Selling Price
$ 98.87
1806
1471
719
3828
Market Price
$ 77.49
Selling Price
$ 68.12
4298
4200
1705
4301
Market Price
$ 69.56
Selling Price
$ 62.24
533
306
130
1321
Market Price
$ 108.92
Selling Price
$ 92.03
2198
1853
2144
4720
Market Price
$ 99.12
Selling Price
$ 84.96
2779
1326
882
4999
Market Price
$ 74.87
Selling Price
$ 63.27
523
374
178
1800