Market Price
$ 104.41
Selling Price
$ 88.71
3776
3572
3294
4115
Market Price
$ 94.18
Selling Price
$ 83.16
880
851
730
1871
Market Price
$ 71.31
Selling Price
$ 61.37
3021
2493
961
3966
Market Price
$ 63.29
Selling Price
$ 56.23
2113
748
1228
3623
Market Price
$ 111.01
Selling Price
$ 98.93
3408
2748
2875
4129
Market Price
$ 117.67
Selling Price
$ 98.47
1193
826
929
2285
Market Price
$ 79.18
Selling Price
$ 68.80
1678
660
780
1995
Market Price
$ 75.37
Selling Price
$ 63.52
2039
1390
1876
4144
Market Price
$ 112.14
Selling Price
$ 93.93
905
249
761
970
Market Price
$ 65.82
Selling Price
$ 58.37
1968
586
1735
3971
Market Price
$ 88.38
Selling Price
$ 76.98
2051
602
1842
3555
Market Price
$ 105.96
Selling Price
$ 90.50
1162
777
1059
2545
Market Price
$ 85.42
Selling Price
$ 77.51
332
313
91
994
Market Price
$ 89.82
Selling Price
$ 80.69
2020
418
597
3078
Market Price
$ 101.26
Selling Price
$ 90.31
2796
947
2438
4207
Market Price
$ 105.52
Selling Price
$ 90.62
328
169
204
1436
Market Price
$ 80.60
Selling Price
$ 73.26
735
423
566
3461
Market Price
$ 81.82
Selling Price
$ 73.56
1954
402
1185
4420
Market Price
$ 112.19
Selling Price
$ 94.51
1037
477
521
3062
Market Price
$ 94.52
Selling Price
$ 85.33
2166
1940
912
2460
Market Price
$ 103.19
Selling Price
$ 92.38
238
124
105
1032
Market Price
$ 107.25
Selling Price
$ 92.52
502
225
464
1824
Market Price
$ 90.36
Selling Price
$ 75.74
747
341
687
2920
Market Price
$ 84.92
Selling Price
$ 77.06
1773
1263
1677
3481
Market Price
$ 79.93
Selling Price
$ 70.18
1915
1231
1287
3774
Market Price
$ 82.50
Selling Price
$ 72.95
890
311
183
1215
Market Price
$ 74.22
Selling Price
$ 65.19
838
443
691
969
Market Price
$ 76.16
Selling Price
$ 66.00
1484
1283
1351
3136
Market Price
$ 65.04
Selling Price
$ 55.26
2019
1731
1572
2758
Market Price
$ 109.53
Selling Price
$ 95.77
351
100
160
792
Market Price
$ 107.28
Selling Price
$ 93.53
1762
1109
519
1916
Market Price
$ 69.68
Selling Price
$ 61.63
901
237
648
2556
Market Price
$ 96.45
Selling Price
$ 82.54
1224
786
793
1841
Market Price
$ 115.54
Selling Price
$ 98.69
430
106
115
1528
Market Price
$ 103.76
Selling Price
$ 89.31
1786
387
1712
4550
Market Price
$ 115.13
Selling Price
$ 97.62
1053
505
564
4049
Market Price
$ 78.47
Selling Price
$ 70.59
693
529
632
1676
Market Price
$ 114.67
Selling Price
$ 96.12
2336
1742
987
3930
Market Price
$ 83.08
Selling Price
$ 74.33
965
294
367
3992
Market Price
$ 105.69
Selling Price
$ 88.18
176
101
42
592