Market Price
$ 91.21
Selling Price
$ 82.49
2912
689
850
4074
Market Price
$ 101.27
Selling Price
$ 88.18
830
582
721
867
Market Price
$ 67.35
Selling Price
$ 57.13
2198
1929
1212
3688
Market Price
$ 69.33
Selling Price
$ 62.16
1105
500
1046
2832
Market Price
$ 75.01
Selling Price
$ 66.23
857
274
171
1073
Market Price
$ 65.11
Selling Price
$ 56.66
2741
765
2280
3556
Market Price
$ 97.61
Selling Price
$ 83.35
736
616
441
2102
Market Price
$ 84.58
Selling Price
$ 72.37
3381
1736
949
3749
Market Price
$ 69.25
Selling Price
$ 59.83
1091
363
1090
2193
Market Price
$ 98.68
Selling Price
$ 86.59
3323
1232
2503
3698
Market Price
$ 104.79
Selling Price
$ 91.37
1237
837
1226
2415
Market Price
$ 85.73
Selling Price
$ 75.76
607
177
149
625
Market Price
$ 69.32
Selling Price
$ 62.81
2485
1973
887
3648
Market Price
$ 102.08
Selling Price
$ 90.43
4041
1657
3934
4922
Market Price
$ 114.21
Selling Price
$ 96.77
2539
1115
902
3445
Market Price
$ 93.84
Selling Price
$ 83.48
3698
1021
3099
4487
Market Price
$ 101.54
Selling Price
$ 88.55
3257
1019
3068
3482
Market Price
$ 101.48
Selling Price
$ 86.75
1415
1059
520
2762
Market Price
$ 112.93
Selling Price
$ 96.73
3127
2281
1298
3707
Market Price
$ 63.93
Selling Price
$ 55.31
1382
1068
708
2522
Market Price
$ 97.34
Selling Price
$ 85.60
249
247
235
948
Market Price
$ 101.27
Selling Price
$ 91.23
372
91
98
930
Market Price
$ 88.82
Selling Price
$ 75.85
1013
283
806
1477
Market Price
$ 102.96
Selling Price
$ 92.34
881
866
281
3526
Market Price
$ 77.42
Selling Price
$ 66.28
2037
1590
1827
2748
Market Price
$ 103.53
Selling Price
$ 90.68
793
712
703
1816
Market Price
$ 93.33
Selling Price
$ 81.38
1727
920
990
2093
Market Price
$ 65.29
Selling Price
$ 57.74
3082
1158
2060
4478
Market Price
$ 88.31
Selling Price
$ 80.11
579
161
564
2450
Market Price
$ 111.31
Selling Price
$ 95.93
919
709
558
1506
Market Price
$ 80.28
Selling Price
$ 70.85
2547
1011
1447
3825
Market Price
$ 110.23
Selling Price
$ 97.11
1129
619
628
2904
Market Price
$ 103.92
Selling Price
$ 90.57
1451
1265
492
4799
Market Price
$ 80.41
Selling Price
$ 70.91
4333
1276
3761
4746
Market Price
$ 77.15
Selling Price
$ 69.66
1385
1359
1241
2421
Market Price
$ 86.59
Selling Price
$ 74.14
1618
1406
1396
3817
Market Price
$ 79.28
Selling Price
$ 67.34
2302
1103
866
2325
Market Price
$ 92.76
Selling Price
$ 83.85
309
214
201
576
Market Price
$ 117.27
Selling Price
$ 98.98
523
156
487
1282
Market Price
$ 68.36
Selling Price
$ 60.01
2369
1717
1814
2539