Market Price
$ 82.72
Selling Price
$ 73.02
1847
905
922
2407
Market Price
$ 96.12
Selling Price
$ 84.89
3538
2892
842
4115
Market Price
$ 96.16
Selling Price
$ 84.14
1258
957
1054
1274
Market Price
$ 94.25
Selling Price
$ 78.94
199
178
168
631
Market Price
$ 80.56
Selling Price
$ 70.52
3470
1269
2833
4127
Market Price
$ 99.74
Selling Price
$ 87.55
2386
1729
808
2998
Market Price
$ 69.17
Selling Price
$ 60.08
595
282
476
1010
Market Price
$ 106.83
Selling Price
$ 96.61
2061
1701
1926
3878
Market Price
$ 91.19
Selling Price
$ 78.66
450
298
283
1276
Market Price
$ 91.06
Selling Price
$ 80.57
199
117
186
831
Market Price
$ 84.86
Selling Price
$ 75.06
552
497
414
1491
Market Price
$ 88.50
Selling Price
$ 79.91
4387
1625
2420
4516
Market Price
$ 66.68
Selling Price
$ 60.49
573
535
390
920
Market Price
$ 65.23
Selling Price
$ 55.85
906
558
221
937
Market Price
$ 112.97
Selling Price
$ 98.59
3816
1631
1506
4132
Market Price
$ 116.37
Selling Price
$ 98.03
3019
2456
913
4131
Market Price
$ 93.61
Selling Price
$ 82.85
1509
853
1355
2468
Market Price
$ 97.60
Selling Price
$ 87.08
2637
1320
721
4666
Market Price
$ 83.20
Selling Price
$ 69.84
2129
1214
1189
2710
Market Price
$ 115.96
Selling Price
$ 98.38
121
81
78
597
Market Price
$ 86.24
Selling Price
$ 78.35
4035
1221
2291
4558
Market Price
$ 71.80
Selling Price
$ 64.79
1413
669
1175
4008
Market Price
$ 87.07
Selling Price
$ 78.20
3026
1328
1118
3185
Market Price
$ 87.33
Selling Price
$ 75.74
3316
2253
760
4885
Market Price
$ 94.16
Selling Price
$ 81.83
2212
2068
1426
4589
Market Price
$ 85.96
Selling Price
$ 78.14
2732
2590
1379
3065
Market Price
$ 61.73
Selling Price
$ 55.29
114
95
53
557
Market Price
$ 72.48
Selling Price
$ 62.44
4884
4590
4013
4966
Market Price
$ 112.33
Selling Price
$ 96.63
2107
1479
1094
4352
Market Price
$ 89.64
Selling Price
$ 77.91
3098
2337
1859
3538
Market Price
$ 106.20
Selling Price
$ 93.97
1356
866
960
1476
Market Price
$ 75.14
Selling Price
$ 68.31
2313
1992
1116
4926
Market Price
$ 72.12
Selling Price
$ 64.20
210
205
177
1035
Market Price
$ 75.04
Selling Price
$ 65.89
2689
1769
807
2924
Market Price
$ 81.10
Selling Price
$ 70.09
952
891
768
1848
Market Price
$ 101.70
Selling Price
$ 91.18
1224
1070
661
1508
Market Price
$ 105.80
Selling Price
$ 95.60
685
292
271
1917
Market Price
$ 73.67
Selling Price
$ 66.61
849
734
453
2348
Market Price
$ 102.87
Selling Price
$ 90.15
1971
1043
1489
3378
Market Price
$ 91.08
Selling Price
$ 80.38
1747
826
775
3597