Market Price
$ 113.19
Selling Price
$ 96.32
2410
915
1800
4836
Market Price
$ 107.49
Selling Price
$ 91.27
335
107
84
686
Market Price
$ 101.90
Selling Price
$ 87.01
1255
727
838
2306
Market Price
$ 77.60
Selling Price
$ 66.93
674
201
178
1027
Market Price
$ 103.71
Selling Price
$ 93.55
1760
387
1748
4225
Market Price
$ 85.13
Selling Price
$ 71.27
1462
840
714
3576
Market Price
$ 94.11
Selling Price
$ 83.93
1993
1327
1481
4139
Market Price
$ 75.58
Selling Price
$ 68.46
1265
1051
716
4291
Market Price
$ 110.04
Selling Price
$ 97.13
351
112
180
542
Market Price
$ 88.50
Selling Price
$ 76.73
3631
2021
2264
3972
Market Price
$ 105.14
Selling Price
$ 91.84
924
674
756
937
Market Price
$ 89.68
Selling Price
$ 79.82
858
426
801
2151
Market Price
$ 114.31
Selling Price
$ 98.75
4813
2774
3628
4820
Market Price
$ 87.36
Selling Price
$ 75.65
859
195
769
2301
Market Price
$ 82.72
Selling Price
$ 74.83
2031
1773
686
3087
Market Price
$ 76.97
Selling Price
$ 66.50
1569
433
907
2826
Market Price
$ 80.67
Selling Price
$ 67.56
533
431
280
627
Market Price
$ 84.42
Selling Price
$ 72.10
796
179
455
2218
Market Price
$ 105.27
Selling Price
$ 93.98
2480
1837
1879
2648
Market Price
$ 97.11
Selling Price
$ 84.94
1710
1329
1649
2944
Market Price
$ 104.04
Selling Price
$ 91.90
2229
1935
1372
3518
Market Price
$ 87.92
Selling Price
$ 77.19
497
167
307
1618
Market Price
$ 72.88
Selling Price
$ 65.01
251
68
82
469
Market Price
$ 93.86
Selling Price
$ 78.96
2261
2215
1410
2889
Market Price
$ 107.53
Selling Price
$ 91.59
1410
375
1189
2122
Market Price
$ 76.41
Selling Price
$ 64.00
1228
315
845
1702
Market Price
$ 101.53
Selling Price
$ 87.14
2393
2148
1524
3913
Market Price
$ 87.21
Selling Price
$ 76.23
1424
365
482
1486
Market Price
$ 74.87
Selling Price
$ 65.01
2189
1513
2149
4187
Market Price
$ 106.90
Selling Price
$ 93.93
729
185
324
951
Market Price
$ 99.97
Selling Price
$ 87.22
3696
3249
2590
4770
Market Price
$ 75.08
Selling Price
$ 66.39
2954
1521
1978
4955
Market Price
$ 91.12
Selling Price
$ 77.91
794
263
614
3953
Market Price
$ 82.61
Selling Price
$ 74.72
2425
2073
1800
2591
Market Price
$ 92.49
Selling Price
$ 80.23
715
514
616
1581
Market Price
$ 107.30
Selling Price
$ 90.47
2434
1417
1483
2731
Market Price
$ 69.48
Selling Price
$ 61.71
3210
1467
2878
4513
Market Price
$ 81.53
Selling Price
$ 69.03
2155
1975
1063
3426
Market Price
$ 69.25
Selling Price
$ 61.47
473
231
123
1330
Market Price
$ 87.18
Selling Price
$ 75.78
2456
2362
2233
4173