Market Price
$ 90.21
Selling Price
$ 77.41
3111
2137
1669
3316
Market Price
$ 105.04
Selling Price
$ 91.14
1399
1298
1126
3062
Market Price
$ 74.33
Selling Price
$ 63.76
1865
407
799
4854
Market Price
$ 97.79
Selling Price
$ 86.89
1676
717
1122
4194
Market Price
$ 68.61
Selling Price
$ 61.23
1202
265
554
1580
Market Price
$ 97.45
Selling Price
$ 84.08
1915
1486
1298
3113
Market Price
$ 64.57
Selling Price
$ 57.40
3873
3090
3435
4000
Market Price
$ 107.77
Selling Price
$ 93.30
604
602
321
635
Market Price
$ 85.15
Selling Price
$ 74.03
3118
2446
1340
4483
Market Price
$ 106.22
Selling Price
$ 88.62
1515
603
1482
2706
Market Price
$ 86.48
Selling Price
$ 75.36
3037
1196
1555
4373
Market Price
$ 91.71
Selling Price
$ 77.73
1560
497
841
3080
Market Price
$ 82.17
Selling Price
$ 71.42
895
824
363
1401
Market Price
$ 67.60
Selling Price
$ 60.13
1069
974
674
1134
Market Price
$ 86.57
Selling Price
$ 72.74
1988
644
1262
3962
Market Price
$ 91.88
Selling Price
$ 82.86
1894
1074
557
4983
Market Price
$ 109.98
Selling Price
$ 95.52
2226
1628
1944
4361
Market Price
$ 81.90
Selling Price
$ 69.25
1162
992
856
2587
Market Price
$ 105.97
Selling Price
$ 94.57
642
487
294
2136
Market Price
$ 82.33
Selling Price
$ 72.21
299
272
222
881
Market Price
$ 101.62
Selling Price
$ 85.16
2418
1275
1040
4704
Market Price
$ 65.26
Selling Price
$ 55.52
675
565
593
1110
Market Price
$ 107.31
Selling Price
$ 89.82
1202
710
908
1487
Market Price
$ 111.22
Selling Price
$ 98.19
3334
1479
705
3830
Market Price
$ 99.49
Selling Price
$ 86.05
3264
904
2072
4784
Market Price
$ 91.88
Selling Price
$ 77.68
2349
1643
1267
2607
Market Price
$ 78.12
Selling Price
$ 67.78
4664
1228
2053
4960
Market Price
$ 82.05
Selling Price
$ 68.75
2423
2176
1037
4787
Market Price
$ 81.37
Selling Price
$ 73.65
524
180
317
833
Market Price
$ 93.20
Selling Price
$ 81.50
679
586
260
1687
Market Price
$ 108.85
Selling Price
$ 92.96
1872
682
1283
2087
Market Price
$ 91.06
Selling Price
$ 80.09
1577
1041
1193
3541
Market Price
$ 115.77
Selling Price
$ 98.83
476
430
232
561
Market Price
$ 106.02
Selling Price
$ 90.36
586
279
266
782
Market Price
$ 79.21
Selling Price
$ 69.99
408
392
298
1575
Market Price
$ 76.95
Selling Price
$ 68.19
1613
778
378
3048
Market Price
$ 98.52
Selling Price
$ 86.66
1532
718
939
2070
Market Price
$ 87.75
Selling Price
$ 74.03
410
244
275
2033
Market Price
$ 71.53
Selling Price
$ 61.50
788
522
718
2160
Market Price
$ 70.01
Selling Price
$ 59.49
3937
1332
2530
4696