Market Price
$ 87.43
Selling Price
$ 74.87
3574
2992
2689
4238
Market Price
$ 99.42
Selling Price
$ 87.19
2028
475
430
3672
Market Price
$ 85.63
Selling Price
$ 72.70
2379
2062
1763
2651
Market Price
$ 67.94
Selling Price
$ 59.10
423
267
413
1709
Market Price
$ 101.47
Selling Price
$ 85.26
1825
979
980
2390
Market Price
$ 68.10
Selling Price
$ 60.07
3307
2582
923
4459
Market Price
$ 98.64
Selling Price
$ 82.70
1695
655
699
4130
Market Price
$ 65.27
Selling Price
$ 55.47
684
264
571
2712
Market Price
$ 108.38
Selling Price
$ 90.56
1425
523
1338
3403
Market Price
$ 64.82
Selling Price
$ 55.44
323
76
147
1251
Market Price
$ 86.60
Selling Price
$ 73.21
756
565
687
1107
Market Price
$ 66.03
Selling Price
$ 55.87
3582
2133
2021
4640
Market Price
$ 72.13
Selling Price
$ 65.05
231
136
156
575
Market Price
$ 99.38
Selling Price
$ 86.12
1037
527
311
1325
Market Price
$ 85.60
Selling Price
$ 74.19
2314
1702
2171
2577
Market Price
$ 70.50
Selling Price
$ 61.94
1360
668
1094
3721
Market Price
$ 105.53
Selling Price
$ 89.50
3022
751
2011
3033
Market Price
$ 106.90
Selling Price
$ 95.52
1699
610
455
2586
Market Price
$ 109.74
Selling Price
$ 96.36
2662
1336
1659
3054
Market Price
$ 79.17
Selling Price
$ 66.43
1679
818
675
2734
Market Price
$ 68.71
Selling Price
$ 60.27
2587
1832
2501
3148
Market Price
$ 98.48
Selling Price
$ 89.30
1047
413
808
2384
Market Price
$ 107.67
Selling Price
$ 95.74
500
162
458
1532
Market Price
$ 76.92
Selling Price
$ 67.47
860
744
453
2997
Market Price
$ 106.05
Selling Price
$ 91.54
666
242
612
1238
Market Price
$ 114.97
Selling Price
$ 97.08
4332
4062
1384
4453
Market Price
$ 99.29
Selling Price
$ 83.61
2899
2289
2765
3512
Market Price
$ 87.65
Selling Price
$ 74.00
476
406
415
568
Market Price
$ 71.52
Selling Price
$ 62.46
265
185
78
1069
Market Price
$ 89.41
Selling Price
$ 75.76
2430
751
1877
3925
Market Price
$ 85.87
Selling Price
$ 72.45
1435
564
1300
4288
Market Price
$ 105.49
Selling Price
$ 91.83
1591
494
764
3497
Market Price
$ 93.64
Selling Price
$ 81.23
880
823
841
986
Market Price
$ 81.71
Selling Price
$ 71.78
3715
1135
2813
4360
Market Price
$ 98.92
Selling Price
$ 88.88
1410
1240
1158
3047
Market Price
$ 68.62
Selling Price
$ 61.88
2870
1649
2662
3838
Market Price
$ 63.10
Selling Price
$ 55.17
1224
463
497
1447
Market Price
$ 79.17
Selling Price
$ 67.66
231
201
137
412
Market Price
$ 71.74
Selling Price
$ 61.38
2505
1614
1669
3083
Market Price
$ 69.07
Selling Price
$ 61.41
2221
1315
1407
2862