Market Price
$ 62.13
Selling Price
$ 55.03
2973
2709
1665
3021
Market Price
$ 98.85
Selling Price
$ 89.20
299
65
79
640
Market Price
$ 110.70
Selling Price
$ 97.33
2555
1792
1571
3912
Market Price
$ 98.34
Selling Price
$ 84.81
1121
1022
230
1542
Market Price
$ 72.69
Selling Price
$ 61.25
707
533
691
1139
Market Price
$ 81.23
Selling Price
$ 70.14
1668
1231
824
4910
Market Price
$ 91.28
Selling Price
$ 78.15
1036
460
435
1302
Market Price
$ 70.69
Selling Price
$ 59.21
2917
1502
1510
4706
Market Price
$ 108.17
Selling Price
$ 98.29
501
478
431
2278
Market Price
$ 109.56
Selling Price
$ 96.42
894
378
581
1734
Market Price
$ 113.31
Selling Price
$ 94.94
1758
594
491
3454
Market Price
$ 109.58
Selling Price
$ 93.09
1616
1341
1021
3295
Market Price
$ 102.33
Selling Price
$ 90.50
2927
1432
1367
4251
Market Price
$ 97.70
Selling Price
$ 86.80
970
896
599
2539
Market Price
$ 97.73
Selling Price
$ 81.51
1983
1736
874
4005
Market Price
$ 66.53
Selling Price
$ 59.24
586
147
144
752
Market Price
$ 79.59
Selling Price
$ 67.90
3486
2980
3211
4266
Market Price
$ 83.55
Selling Price
$ 75.09
4062
1978
3568
4800
Market Price
$ 80.90
Selling Price
$ 69.52
492
385
320
1716
Market Price
$ 82.30
Selling Price
$ 72.50
1061
1035
991
1631
Market Price
$ 103.78
Selling Price
$ 93.99
1042
383
732
1052
Market Price
$ 62.62
Selling Price
$ 55.49
1103
489
260
2373
Market Price
$ 65.89
Selling Price
$ 57.49
1350
500
504
1469
Market Price
$ 97.20
Selling Price
$ 88.31
2386
1403
991
3363
Market Price
$ 75.70
Selling Price
$ 65.69
2117
1550
1956
2815
Market Price
$ 102.02
Selling Price
$ 91.05
2025
1669
914
3464
Market Price
$ 97.26
Selling Price
$ 82.19
1090
947
922
3539
Market Price
$ 70.68
Selling Price
$ 58.96
3022
1514
924
4948
Market Price
$ 106.54
Selling Price
$ 96.54
1163
724
298
2804
Market Price
$ 106.66
Selling Price
$ 93.59
243
160
63
549
Market Price
$ 71.60
Selling Price
$ 61.46
1059
500
703
1472
Market Price
$ 98.28
Selling Price
$ 82.24
1745
1104
771
3388
Market Price
$ 76.03
Selling Price
$ 68.91
335
216
187
1221
Market Price
$ 81.13
Selling Price
$ 69.11
346
176
258
1441
Market Price
$ 70.38
Selling Price
$ 59.21
1223
962
787
4961
Market Price
$ 83.25
Selling Price
$ 71.98
3131
1966
2372
3741
Market Price
$ 78.30
Selling Price
$ 67.23
1372
841
334
1577
Market Price
$ 94.71
Selling Price
$ 84.39
1751
445
991
1753
Market Price
$ 81.09
Selling Price
$ 70.58
569
318
234
1712
Market Price
$ 97.91
Selling Price
$ 85.83
1991
673
1713
4306