Market Price
$ 102.04
Selling Price
$ 86.60
946
375
856
3315
Market Price
$ 83.50
Selling Price
$ 69.71
140
44
94
426
Market Price
$ 78.43
Selling Price
$ 68.99
1872
1524
1485
3068
Market Price
$ 70.22
Selling Price
$ 58.74
800
447
354
2900
Market Price
$ 66.78
Selling Price
$ 56.58
2157
1356
448
3973
Market Price
$ 78.29
Selling Price
$ 71.05
1986
1864
1894
2713
Market Price
$ 95.54
Selling Price
$ 81.22
457
200
309
2260
Market Price
$ 91.26
Selling Price
$ 78.68
785
582
431
1466
Market Price
$ 94.97
Selling Price
$ 85.73
1849
1607
1333
2027
Market Price
$ 77.71
Selling Price
$ 69.00
818
692
754
819
Market Price
$ 97.20
Selling Price
$ 82.75
1530
924
1195
2251
Market Price
$ 94.10
Selling Price
$ 81.91
3026
1213
2878
3705
Market Price
$ 107.82
Selling Price
$ 90.61
1016
432
418
2833
Market Price
$ 83.66
Selling Price
$ 76.04
561
557
253
671
Market Price
$ 91.53
Selling Price
$ 78.20
469
222
143
1778
Market Price
$ 82.83
Selling Price
$ 71.99
136
61
102
401
Market Price
$ 104.77
Selling Price
$ 90.25
1069
602
731
3837
Market Price
$ 73.77
Selling Price
$ 64.08
3044
2071
1832
3254
Market Price
$ 87.56
Selling Price
$ 73.06
1782
627
827
2829
Market Price
$ 75.07
Selling Price
$ 67.40
500
391
348
736
Market Price
$ 94.71
Selling Price
$ 84.31
396
234
336
1373
Market Price
$ 93.66
Selling Price
$ 85.06
2664
1413
1397
4567
Market Price
$ 93.62
Selling Price
$ 80.66
2705
1162
1733
4220
Market Price
$ 80.44
Selling Price
$ 73.08
2039
1898
1887
2113
Market Price
$ 68.99
Selling Price
$ 61.91
391
385
189
428
Market Price
$ 100.93
Selling Price
$ 89.82
1589
1109
462
2295
Market Price
$ 109.00
Selling Price
$ 96.07
273
272
115
493
Market Price
$ 108.49
Selling Price
$ 97.17
505
217
203
1704
Market Price
$ 114.63
Selling Price
$ 96.93
2778
1058
2254
3926
Market Price
$ 75.66
Selling Price
$ 66.83
2356
517
1303
4428
Market Price
$ 89.95
Selling Price
$ 75.41
2043
1657
1254
2956
Market Price
$ 65.62
Selling Price
$ 55.74
2732
802
2015
3959
Market Price
$ 89.09
Selling Price
$ 78.76
662
407
618
1199
Market Price
$ 75.39
Selling Price
$ 65.02
813
667
540
1458
Market Price
$ 75.83
Selling Price
$ 63.79
337
187
240
1597
Market Price
$ 74.80
Selling Price
$ 66.30
852
837
341
918
Market Price
$ 81.60
Selling Price
$ 70.91
2791
1965
1399
3043
Market Price
$ 86.18
Selling Price
$ 77.75
818
445
402
2128
Market Price
$ 69.77
Selling Price
$ 58.28
518
251
425
584
Market Price
$ 112.30
Selling Price
$ 96.88
2801
1895
1935
3818