Market Price
$ 87.67
Selling Price
$ 79.30
1849
1246
402
2196
Market Price
$ 90.79
Selling Price
$ 78.21
907
817
890
3530
Market Price
$ 102.68
Selling Price
$ 85.59
1391
1294
1106
1613
Market Price
$ 95.76
Selling Price
$ 83.57
1645
499
1405
3049
Market Price
$ 108.74
Selling Price
$ 92.43
181
145
141
419
Market Price
$ 89.95
Selling Price
$ 78.52
619
602
193
1978
Market Price
$ 94.02
Selling Price
$ 81.73
1506
1447
805
3754
Market Price
$ 101.07
Selling Price
$ 91.70
3043
2398
1755
4838
Market Price
$ 103.72
Selling Price
$ 92.60
3394
1798
2873
4842
Market Price
$ 73.68
Selling Price
$ 61.43
1804
969
830
2124
Market Price
$ 95.64
Selling Price
$ 82.51
1344
284
276
3374
Market Price
$ 115.03
Selling Price
$ 98.71
1030
886
488
2616
Market Price
$ 69.36
Selling Price
$ 60.01
805
290
474
2053
Market Price
$ 88.90
Selling Price
$ 78.12
876
211
311
1848
Market Price
$ 88.36
Selling Price
$ 77.19
1923
437
838
4789
Market Price
$ 97.92
Selling Price
$ 84.28
2309
1724
1693
4006
Market Price
$ 111.33
Selling Price
$ 96.40
252
119
164
488
Market Price
$ 82.24
Selling Price
$ 70.24
493
125
414
1091
Market Price
$ 77.68
Selling Price
$ 66.60
1227
1216
568
3088
Market Price
$ 113.74
Selling Price
$ 98.59
861
728
754
1705
Market Price
$ 73.85
Selling Price
$ 65.12
1520
540
726
4301
Market Price
$ 95.81
Selling Price
$ 86.67
638
424
235
2184
Market Price
$ 104.49
Selling Price
$ 89.74
643
253
533
1017
Market Price
$ 83.16
Selling Price
$ 73.02
2078
695
1639
4617
Market Price
$ 67.20
Selling Price
$ 58.78
1295
437
996
4348
Market Price
$ 64.09
Selling Price
$ 55.29
3323
2826
2752
3983
Market Price
$ 81.59
Selling Price
$ 68.90
1434
380
379
1970
Market Price
$ 73.15
Selling Price
$ 63.40
666
393
151
1373
Market Price
$ 105.72
Selling Price
$ 93.69
1231
519
845
1313
Market Price
$ 101.57
Selling Price
$ 87.36
849
338
794
1660
Market Price
$ 108.35
Selling Price
$ 96.03
1004
343
212
3919
Market Price
$ 110.31
Selling Price
$ 97.94
1140
446
805
2475
Market Price
$ 114.69
Selling Price
$ 98.22
895
202
346
1089
Market Price
$ 111.53
Selling Price
$ 98.05
3491
2165
2817
4538
Market Price
$ 114.59
Selling Price
$ 97.68
1225
553
962
1945
Market Price
$ 94.21
Selling Price
$ 82.44
2099
570
1587
2982
Market Price
$ 84.80
Selling Price
$ 71.85
1933
1036
1529
2947
Market Price
$ 99.19
Selling Price
$ 88.60
4544
2590
1777
4633
Market Price
$ 69.92
Selling Price
$ 61.38
708
482
163
1325
Market Price
$ 80.06
Selling Price
$ 69.10
842
657
445
2963