Market Price
$ 107.04
Selling Price
$ 90.74
965
755
325
3462
Market Price
$ 72.18
Selling Price
$ 64.09
773
244
370
2702
Market Price
$ 100.76
Selling Price
$ 87.57
632
273
555
1257
Market Price
$ 104.60
Selling Price
$ 91.58
1811
640
1435
2241
Market Price
$ 107.35
Selling Price
$ 90.45
1309
1148
1174
2397
Market Price
$ 65.45
Selling Price
$ 57.89
1426
1157
855
2578
Market Price
$ 89.35
Selling Price
$ 77.33
4922
4034
3955
4993
Market Price
$ 73.21
Selling Price
$ 61.92
1626
412
466
1631
Market Price
$ 70.04
Selling Price
$ 59.09
2101
826
2094
2275
Market Price
$ 104.97
Selling Price
$ 88.85
1436
1267
325
2601
Market Price
$ 73.13
Selling Price
$ 66.05
247
123
160
456
Market Price
$ 105.32
Selling Price
$ 91.46
859
291
394
989
Market Price
$ 76.05
Selling Price
$ 68.09
1924
1168
1266
2558
Market Price
$ 88.13
Selling Price
$ 79.33
1594
1376
1474
2065
Market Price
$ 104.49
Selling Price
$ 91.19
2339
1066
1174
4221
Market Price
$ 91.33
Selling Price
$ 77.87
2545
1480
1262
2726
Market Price
$ 92.35
Selling Price
$ 81.05
2926
2730
729
3687
Market Price
$ 86.88
Selling Price
$ 76.12
134
129
89
409
Market Price
$ 96.94
Selling Price
$ 81.52
429
388
418
913
Market Price
$ 107.68
Selling Price
$ 92.17
500
215
303
794
Market Price
$ 71.62
Selling Price
$ 64.10
1001
678
501
1371
Market Price
$ 63.91
Selling Price
$ 57.78
1644
1495
1074
1669
Market Price
$ 64.40
Selling Price
$ 56.60
3321
1256
3163
4610
Market Price
$ 82.90
Selling Price
$ 71.41
296
253
155
548
Market Price
$ 77.59
Selling Price
$ 67.15
2126
779
1596
2594
Market Price
$ 64.60
Selling Price
$ 55.11
323
144
145
475
Market Price
$ 104.82
Selling Price
$ 95.13
296
196
244
1454
Market Price
$ 91.79
Selling Price
$ 77.85
2832
1854
2517
3306
Market Price
$ 113.03
Selling Price
$ 94.37
192
44
85
402
Market Price
$ 97.87
Selling Price
$ 83.66
1469
810
995
1765
Market Price
$ 100.16
Selling Price
$ 89.65
2621
2227
1610
4660
Market Price
$ 103.76
Selling Price
$ 88.53
3724
3592
1732
3863
Market Price
$ 77.99
Selling Price
$ 69.99
2366
1967
827
3496
Market Price
$ 77.99
Selling Price
$ 68.82
1443
677
1374
4153
Market Price
$ 86.46
Selling Price
$ 73.03
1298
924
592
1793
Market Price
$ 78.63
Selling Price
$ 65.77
386
113
365
1013
Market Price
$ 75.73
Selling Price
$ 66.95
1070
671
1067
1286
Market Price
$ 82.27
Selling Price
$ 71.32
2503
1961
726
3541
Market Price
$ 74.91
Selling Price
$ 63.55
1729
1488
1321
2972
Market Price
$ 90.00
Selling Price
$ 78.48
1374
1320
371
3201