Market Price
$ 96.02
Selling Price
$ 83.76
1018
522
949
1231
Market Price
$ 97.87
Selling Price
$ 85.45
895
275
890
3005
Market Price
$ 79.74
Selling Price
$ 66.82
3128
1181
1830
3141
Market Price
$ 103.96
Selling Price
$ 93.89
217
82
106
738
Market Price
$ 102.19
Selling Price
$ 86.54
1900
1072
1713
2307
Market Price
$ 95.85
Selling Price
$ 79.94
226
118
51
1109
Market Price
$ 81.25
Selling Price
$ 71.39
1686
445
987
4950
Market Price
$ 88.60
Selling Price
$ 74.00
1800
605
874
1994
Market Price
$ 96.04
Selling Price
$ 81.20
2110
1349
1236
3037
Market Price
$ 85.85
Selling Price
$ 77.66
1406
828
653
1677
Market Price
$ 81.96
Selling Price
$ 69.37
533
399
484
2578
Market Price
$ 94.73
Selling Price
$ 86.07
272
200
255
1220
Market Price
$ 64.21
Selling Price
$ 57.99
1395
1109
515
2550
Market Price
$ 93.06
Selling Price
$ 78.96
1372
687
1359
2126
Market Price
$ 94.74
Selling Price
$ 79.27
2271
1188
572
2283
Market Price
$ 84.87
Selling Price
$ 72.80
299
166
115
787
Market Price
$ 87.64
Selling Price
$ 76.57
1342
1087
600
1720
Market Price
$ 62.31
Selling Price
$ 55.68
2851
643
723
3627
Market Price
$ 110.02
Selling Price
$ 92.95
1782
1185
788
4569
Market Price
$ 71.21
Selling Price
$ 59.36
1674
1253
1370
2134
Market Price
$ 75.31
Selling Price
$ 64.28
1061
662
547
3826
Market Price
$ 96.46
Selling Price
$ 83.68
581
350
443
2188
Market Price
$ 98.98
Selling Price
$ 85.04
801
652
684
3943
Market Price
$ 93.43
Selling Price
$ 80.84
439
385
161
561
Market Price
$ 97.28
Selling Price
$ 88.05
2888
2853
864
4421
Market Price
$ 103.25
Selling Price
$ 86.80
2153
1967
1681
2179
Market Price
$ 108.07
Selling Price
$ 96.99
2451
1303
497
2578
Market Price
$ 101.54
Selling Price
$ 85.05
1560
406
1344
1985
Market Price
$ 71.12
Selling Price
$ 61.75
1204
652
1156
3298
Market Price
$ 101.67
Selling Price
$ 85.56
894
851
836
3252
Market Price
$ 71.42
Selling Price
$ 59.69
2249
694
558
3437
Market Price
$ 109.34
Selling Price
$ 96.63
702
390
146
2588
Market Price
$ 74.01
Selling Price
$ 64.15
407
182
384
944
Market Price
$ 81.39
Selling Price
$ 71.04
1421
735
733
1575
Market Price
$ 88.51
Selling Price
$ 78.68
958
581
534
4682
Market Price
$ 106.31
Selling Price
$ 89.12
2643
2507
941
4927
Market Price
$ 85.59
Selling Price
$ 74.65
1782
687
1544
3702
Market Price
$ 107.42
Selling Price
$ 91.03
2735
952
2080
3469
Market Price
$ 93.79
Selling Price
$ 79.18
4217
2088
2011
4890
Market Price
$ 76.44
Selling Price
$ 68.61
1083
825
835
4229