Market Price
$ 86.07
Selling Price
$ 72.30
2972
2308
957
3010
Market Price
$ 95.13
Selling Price
$ 80.68
1442
548
1062
1651
Market Price
$ 69.08
Selling Price
$ 62.70
1047
694
221
1279
Market Price
$ 65.78
Selling Price
$ 59.27
501
462
477
1415
Market Price
$ 66.44
Selling Price
$ 59.55
1529
1094
1102
1734
Market Price
$ 87.67
Selling Price
$ 75.82
1878
1039
483
2593
Market Price
$ 87.39
Selling Price
$ 73.52
548
190
395
1040
Market Price
$ 72.55
Selling Price
$ 64.26
1339
964
1336
2003
Market Price
$ 76.18
Selling Price
$ 64.26
2450
2332
1727
2534
Market Price
$ 98.36
Selling Price
$ 82.01
3796
3409
1381
4268
Market Price
$ 110.22
Selling Price
$ 96.93
1975
442
771
2984
Market Price
$ 68.40
Selling Price
$ 57.22
549
255
535
1578
Market Price
$ 70.08
Selling Price
$ 59.39
573
564
133
2288
Market Price
$ 106.20
Selling Price
$ 90.90
1346
909
1262
2778
Market Price
$ 110.60
Selling Price
$ 98.71
4192
1608
3180
4368
Market Price
$ 96.19
Selling Price
$ 86.55
1339
751
438
4558
Market Price
$ 103.43
Selling Price
$ 93.01
1714
1699
1170
2023
Market Price
$ 71.27
Selling Price
$ 63.84
1826
437
608
3508
Market Price
$ 85.35
Selling Price
$ 71.73
324
210
97
1265
Market Price
$ 91.47
Selling Price
$ 79.93
1032
815
944
4896
Market Price
$ 84.75
Selling Price
$ 76.31
2171
1045
1625
4886
Market Price
$ 74.49
Selling Price
$ 67.54
1171
761
373
1899
Market Price
$ 114.61
Selling Price
$ 98.13
1046
417
864
2595
Market Price
$ 71.23
Selling Price
$ 64.04
286
127
193
416
Market Price
$ 96.17
Selling Price
$ 85.02
1906
530
693
3533
Market Price
$ 64.68
Selling Price
$ 58.03
844
793
694
3038
Market Price
$ 91.05
Selling Price
$ 79.37
1591
1071
1567
2336
Market Price
$ 107.90
Selling Price
$ 94.61
1173
1059
300
3801
Market Price
$ 77.04
Selling Price
$ 68.89
3865
3220
2066
4198
Market Price
$ 74.72
Selling Price
$ 64.95
849
791
806
1719
Market Price
$ 78.86
Selling Price
$ 66.95
1650
1429
1351
3146
Market Price
$ 63.37
Selling Price
$ 56.93
296
185
281
715
Market Price
$ 77.80
Selling Price
$ 68.90
1942
1433
1267
4681
Market Price
$ 102.41
Selling Price
$ 92.19
2375
564
1162
2736
Market Price
$ 97.56
Selling Price
$ 83.02
1939
1910
1761
3578
Market Price
$ 100.16
Selling Price
$ 89.31
797
760
353
2990
Market Price
$ 86.55
Selling Price
$ 73.50
390
123
336
1351
Market Price
$ 85.97
Selling Price
$ 74.41
2241
812
2111
3817
Market Price
$ 77.58
Selling Price
$ 66.51
2728
2511
1809
2749
Market Price
$ 80.73
Selling Price
$ 67.71
363
310
315
1381