Market Price
$ 104.20
Selling Price
$ 88.38
1718
1490
1333
3861
Market Price
$ 101.00
Selling Price
$ 84.51
1184
338
858
1642
Market Price
$ 88.76
Selling Price
$ 78.39
3271
1080
1810
4532
Market Price
$ 97.21
Selling Price
$ 84.14
1927
1404
1009
2000
Market Price
$ 113.17
Selling Price
$ 95.78
1524
1390
1427
2609
Market Price
$ 110.16
Selling Price
$ 98.58
651
204
331
1640
Market Price
$ 61.02
Selling Price
$ 55.38
698
213
293
990
Market Price
$ 99.05
Selling Price
$ 85.10
634
370
506
927
Market Price
$ 88.78
Selling Price
$ 75.71
979
323
752
1689
Market Price
$ 109.81
Selling Price
$ 94.14
2768
1700
2089
4377
Market Price
$ 77.65
Selling Price
$ 69.34
773
599
326
1270
Market Price
$ 75.35
Selling Price
$ 65.85
905
859
711
1137
Market Price
$ 113.96
Selling Price
$ 97.64
3196
3017
709
4612
Market Price
$ 74.23
Selling Price
$ 63.78
1476
1105
1299
3461
Market Price
$ 65.62
Selling Price
$ 55.42
1310
876
314
4890
Market Price
$ 111.49
Selling Price
$ 96.77
1370
487
787
3198
Market Price
$ 90.57
Selling Price
$ 80.47
4175
2356
2159
4970
Market Price
$ 99.55
Selling Price
$ 83.53
3555
2203
3069
3981
Market Price
$ 107.65
Selling Price
$ 94.06
740
153
440
2992
Market Price
$ 78.36
Selling Price
$ 66.59
2485
1546
1145
2570
Market Price
$ 87.10
Selling Price
$ 75.97
986
876
986
1153
Market Price
$ 84.66
Selling Price
$ 71.42
3169
3133
3092
3843
Market Price
$ 107.45
Selling Price
$ 90.04
1138
906
235
1571
Market Price
$ 105.12
Selling Price
$ 93.26
1685
735
1609
3493
Market Price
$ 91.81
Selling Price
$ 77.75
423
377
92
888
Market Price
$ 75.90
Selling Price
$ 65.49
1899
1218
1513
4264
Market Price
$ 93.20
Selling Price
$ 79.57
854
825
350
2033
Market Price
$ 73.59
Selling Price
$ 63.12
2162
1497
1112
2496
Market Price
$ 67.55
Selling Price
$ 60.35
3128
632
1269
3525
Market Price
$ 106.55
Selling Price
$ 90.54
930
918
335
1985
Market Price
$ 109.69
Selling Price
$ 97.79
1290
841
1256
1670
Market Price
$ 94.54
Selling Price
$ 85.13
1308
307
1126
1711
Market Price
$ 68.41
Selling Price
$ 61.62
4302
1026
1204
4800
Market Price
$ 81.04
Selling Price
$ 70.66
549
218
434
2021
Market Price
$ 87.42
Selling Price
$ 78.89
1471
1221
683
3384
Market Price
$ 104.34
Selling Price
$ 89.59
3505
1971
2328
4513
Market Price
$ 99.48
Selling Price
$ 90.03
383
362
354
653
Market Price
$ 68.65
Selling Price
$ 57.85
3690
3401
2065
4202
Market Price
$ 71.70
Selling Price
$ 62.74
1156
382
305
2934
Market Price
$ 95.96
Selling Price
$ 81.61
1417
781
1022
4636