Market Price
$ 84.50
Selling Price
$ 76.69
1677
1322
560
2105
Market Price
$ 83.39
Selling Price
$ 71.46
3173
2594
920
3666
Market Price
$ 67.25
Selling Price
$ 60.54
2356
1308
2101
3103
Market Price
$ 105.33
Selling Price
$ 88.08
2184
1956
1002
3458
Market Price
$ 105.12
Selling Price
$ 93.62
968
434
860
977
Market Price
$ 73.31
Selling Price
$ 64.34
524
184
300
1868
Market Price
$ 100.78
Selling Price
$ 87.02
1163
457
749
1405
Market Price
$ 84.82
Selling Price
$ 75.93
518
485
205
923
Market Price
$ 104.10
Selling Price
$ 93.87
533
150
299
1143
Market Price
$ 80.92
Selling Price
$ 68.81
1213
965
753
3922
Market Price
$ 106.06
Selling Price
$ 94.39
1195
339
504
4627
Market Price
$ 85.06
Selling Price
$ 72.04
1916
862
649
3652
Market Price
$ 62.66
Selling Price
$ 55.61
2337
1373
2102
3360
Market Price
$ 111.71
Selling Price
$ 94.33
3561
3146
2967
4465
Market Price
$ 102.99
Selling Price
$ 91.02
1555
1136
352
2020
Market Price
$ 81.62
Selling Price
$ 72.59
1539
1374
1209
2933
Market Price
$ 68.99
Selling Price
$ 57.64
1487
852
1088
2150
Market Price
$ 112.50
Selling Price
$ 97.54
2563
672
646
3715
Market Price
$ 91.01
Selling Price
$ 81.02
2160
1918
837
2344
Market Price
$ 94.38
Selling Price
$ 84.19
1498
1296
1119
2190
Market Price
$ 76.20
Selling Price
$ 65.65
3740
3574
1206
4908
Market Price
$ 90.17
Selling Price
$ 77.68
2033
1471
1533
4854
Market Price
$ 99.46
Selling Price
$ 89.25
976
713
536
4807
Market Price
$ 85.49
Selling Price
$ 75.19
3110
928
1997
4195
Market Price
$ 89.36
Selling Price
$ 77.24
1449
354
447
1780
Market Price
$ 66.22
Selling Price
$ 56.00
1236
547
318
1799
Market Price
$ 87.90
Selling Price
$ 78.58
2525
935
2351
4742
Market Price
$ 92.80
Selling Price
$ 79.31
3867
785
3137
4495
Market Price
$ 85.92
Selling Price
$ 72.98
614
174
277
855
Market Price
$ 84.98
Selling Price
$ 76.87
2295
1976
933
2870
Market Price
$ 62.68
Selling Price
$ 56.12
2628
884
1361
4509
Market Price
$ 76.64
Selling Price
$ 64.25
3410
1219
2497
4762
Market Price
$ 97.34
Selling Price
$ 84.71
1553
1034
1044
2855
Market Price
$ 96.97
Selling Price
$ 86.77
767
181
719
1847
Market Price
$ 115.65
Selling Price
$ 98.04
3739
1336
816
4911
Market Price
$ 83.70
Selling Price
$ 72.15
178
121
145
856
Market Price
$ 112.39
Selling Price
$ 98.56
628
207
149
864
Market Price
$ 74.63
Selling Price
$ 63.22
2400
2370
1770
3646
Market Price
$ 93.61
Selling Price
$ 83.52
3048
1198
2497
3919
Market Price
$ 65.51
Selling Price
$ 55.78
1854
572
1205
1926