Market Price
$ 84.80
Selling Price
$ 74.93
1943
1382
1730
2212
Market Price
$ 83.43
Selling Price
$ 73.75
210
181
189
457
Market Price
$ 76.29
Selling Price
$ 64.94
2832
1242
1601
2903
Market Price
$ 111.78
Selling Price
$ 94.65
203
135
135
653
Market Price
$ 98.17
Selling Price
$ 88.44
609
178
369
1141
Market Price
$ 112.76
Selling Price
$ 97.52
1595
862
1178
3721
Market Price
$ 81.82
Selling Price
$ 70.71
131
29
62
461
Market Price
$ 90.65
Selling Price
$ 81.68
706
340
264
1556
Market Price
$ 89.97
Selling Price
$ 79.57
1298
1141
1082
4401
Market Price
$ 64.33
Selling Price
$ 57.72
1094
444
235
1642
Market Price
$ 73.53
Selling Price
$ 66.01
1514
587
1326
1749
Market Price
$ 68.48
Selling Price
$ 57.78
3283
2154
2297
4965
Market Price
$ 77.96
Selling Price
$ 70.62
1018
628
344
1415
Market Price
$ 89.04
Selling Price
$ 80.11
2904
2495
1063
2905
Market Price
$ 105.50
Selling Price
$ 91.65
3933
2484
1863
4429
Market Price
$ 92.58
Selling Price
$ 78.37
1134
697
921
2350
Market Price
$ 111.05
Selling Price
$ 96.41
736
485
353
3163
Market Price
$ 103.63
Selling Price
$ 86.89
1411
524
1383
2424
Market Price
$ 87.95
Selling Price
$ 79.68
366
287
291
1383
Market Price
$ 62.28
Selling Price
$ 56.17
1332
906
775
2913
Market Price
$ 103.22
Selling Price
$ 92.72
1026
332
395
1279
Market Price
$ 84.69
Selling Price
$ 73.48
815
306
520
949
Market Price
$ 98.13
Selling Price
$ 87.89
2488
1611
1980
2938
Market Price
$ 104.71
Selling Price
$ 88.99
1173
988
1136
2251
Market Price
$ 63.61
Selling Price
$ 56.68
114
45
76
450
Market Price
$ 106.61
Selling Price
$ 90.48
428
175
309
1931
Market Price
$ 80.44
Selling Price
$ 69.57
2414
1164
505
3373
Market Price
$ 90.42
Selling Price
$ 82.12
3485
869
3184
4546
Market Price
$ 109.62
Selling Price
$ 95.35
849
565
583
4172
Market Price
$ 99.17
Selling Price
$ 83.87
1563
1491
473
2927
Market Price
$ 84.07
Selling Price
$ 75.00
3676
3383
2526
4366
Market Price
$ 106.51
Selling Price
$ 93.38
255
161
236
546
Market Price
$ 110.08
Selling Price
$ 97.64
3363
2735
1761
4530
Market Price
$ 78.42
Selling Price
$ 69.27
808
270
271
2477
Market Price
$ 73.90
Selling Price
$ 64.57
2102
743
1758
3944
Market Price
$ 114.31
Selling Price
$ 95.52
1292
545
948
3327
Market Price
$ 86.37
Selling Price
$ 75.34
1819
672
519
2738
Market Price
$ 103.13
Selling Price
$ 90.07
2889
2695
1128
4180
Market Price
$ 92.25
Selling Price
$ 77.33
383
345
274
940
Market Price
$ 94.48
Selling Price
$ 80.53
253
161
66
404