Market Price
$ 112.85
Selling Price
$ 95.94
2063
1865
1208
2363
Market Price
$ 75.51
Selling Price
$ 65.07
721
575
260
2966
Market Price
$ 64.46
Selling Price
$ 58.14
328
208
128
628
Market Price
$ 66.03
Selling Price
$ 56.88
3958
2007
1927
4634
Market Price
$ 100.70
Selling Price
$ 86.42
1613
619
692
1813
Market Price
$ 106.36
Selling Price
$ 92.07
2050
762
859
2319
Market Price
$ 90.08
Selling Price
$ 76.98
1126
431
952
1629
Market Price
$ 75.30
Selling Price
$ 64.62
1048
543
707
2047
Market Price
$ 71.26
Selling Price
$ 63.70
874
234
279
4091
Market Price
$ 95.21
Selling Price
$ 80.96
652
160
304
1218
Market Price
$ 95.81
Selling Price
$ 80.70
908
908
293
1081
Market Price
$ 99.88
Selling Price
$ 89.18
3911
784
2494
4415
Market Price
$ 65.59
Selling Price
$ 59.40
860
855
336
1410
Market Price
$ 76.56
Selling Price
$ 65.60
3164
1612
2022
4570
Market Price
$ 62.78
Selling Price
$ 56.54
269
173
114
1131
Market Price
$ 94.06
Selling Price
$ 83.36
996
490
623
1062
Market Price
$ 85.25
Selling Price
$ 72.42
1764
493
497
4019
Market Price
$ 85.95
Selling Price
$ 74.58
2313
866
713
4189
Market Price
$ 97.79
Selling Price
$ 81.83
1224
903
573
1313
Market Price
$ 70.72
Selling Price
$ 63.85
1983
1226
716
4694
Market Price
$ 71.81
Selling Price
$ 60.81
1508
459
687
4809
Market Price
$ 74.02
Selling Price
$ 61.74
2437
2312
1308
4942
Market Price
$ 109.65
Selling Price
$ 93.62
701
248
603
1104
Market Price
$ 65.43
Selling Price
$ 58.46
3011
2428
1059
3693
Market Price
$ 101.83
Selling Price
$ 91.89
2425
2070
1729
4460
Market Price
$ 66.52
Selling Price
$ 56.67
599
383
170
2348
Market Price
$ 106.22
Selling Price
$ 89.48
1249
718
764
4534
Market Price
$ 95.28
Selling Price
$ 82.58
1589
1266
765
3380
Market Price
$ 86.83
Selling Price
$ 74.81
848
501
341
1335
Market Price
$ 75.90
Selling Price
$ 64.15
1174
653
346
3000
Market Price
$ 75.43
Selling Price
$ 63.65
1441
784
398
1962
Market Price
$ 76.15
Selling Price
$ 66.37
576
354
322
2880
Market Price
$ 81.76
Selling Price
$ 71.06
2353
1471
791
4375
Market Price
$ 108.26
Selling Price
$ 92.65
1799
736
840
3439
Market Price
$ 79.61
Selling Price
$ 68.39
821
471
493
1309
Market Price
$ 108.27
Selling Price
$ 94.10
2898
2063
1969
4347
Market Price
$ 100.44
Selling Price
$ 86.37
1300
485
361
3350
Market Price
$ 94.54
Selling Price
$ 79.58
2206
1492
670
4476
Market Price
$ 63.24
Selling Price
$ 56.18
1828
1736
1746
4250
Market Price
$ 92.17
Selling Price
$ 78.11
1090
778
520
2032