Market Price
$ 87.19
Selling Price
$ 73.97
763
317
173
1113
Market Price
$ 73.73
Selling Price
$ 65.07
1316
910
1028
3344
Market Price
$ 113.33
Selling Price
$ 94.79
752
153
592
1311
Market Price
$ 66.11
Selling Price
$ 59.29
2831
739
2811
2981
Market Price
$ 107.72
Selling Price
$ 92.88
1765
508
590
4521
Market Price
$ 101.47
Selling Price
$ 87.38
518
224
430
808
Market Price
$ 91.10
Selling Price
$ 81.67
1886
1095
1309
3950
Market Price
$ 84.25
Selling Price
$ 73.99
86
18
41
422
Market Price
$ 73.15
Selling Price
$ 63.09
948
730
821
1520
Market Price
$ 108.51
Selling Price
$ 91.49
735
354
553
2199
Market Price
$ 99.73
Selling Price
$ 83.78
3268
1174
1894
4014
Market Price
$ 68.96
Selling Price
$ 61.47
1755
650
1072
2711
Market Price
$ 62.17
Selling Price
$ 56.20
1240
281
646
2888
Market Price
$ 112.34
Selling Price
$ 98.84
404
179
101
603
Market Price
$ 117.23
Selling Price
$ 98.33
487
422
270
1785
Market Price
$ 95.05
Selling Price
$ 83.27
3482
2900
3424
3699
Market Price
$ 83.10
Selling Price
$ 73.00
2116
502
1863
2805
Market Price
$ 68.02
Selling Price
$ 60.91
2816
1277
1393
3984
Market Price
$ 98.34
Selling Price
$ 88.19
3388
1860
2892
3656
Market Price
$ 93.73
Selling Price
$ 79.01
625
254
372
2497
Market Price
$ 76.59
Selling Price
$ 69.29
494
216
127
628
Market Price
$ 78.85
Selling Price
$ 70.81
773
614
733
1691
Market Price
$ 73.52
Selling Price
$ 61.91
2377
2305
1600
2654
Market Price
$ 84.11
Selling Price
$ 75.92
3682
1123
2837
4865
Market Price
$ 67.01
Selling Price
$ 58.23
644
341
156
2234
Market Price
$ 95.05
Selling Price
$ 82.75
645
167
210
738
Market Price
$ 65.39
Selling Price
$ 56.17
511
139
149
2502
Market Price
$ 103.06
Selling Price
$ 91.70
1207
840
565
4610
Market Price
$ 63.88
Selling Price
$ 57.11
909
445
624
1544
Market Price
$ 68.43
Selling Price
$ 60.94
1164
321
661
3697
Market Price
$ 94.53
Selling Price
$ 78.87
1163
289
1109
2511
Market Price
$ 75.53
Selling Price
$ 63.47
320
106
192
798
Market Price
$ 104.11
Selling Price
$ 90.49
270
215
101
1127
Market Price
$ 75.47
Selling Price
$ 67.33
1006
707
814
4064
Market Price
$ 71.24
Selling Price
$ 63.72
770
323
349
2071
Market Price
$ 92.61
Selling Price
$ 80.09
1257
449
409
1514
Market Price
$ 74.56
Selling Price
$ 64.58
97
84
38
405
Market Price
$ 71.29
Selling Price
$ 62.60
1852
1054
1507
3499
Market Price
$ 93.37
Selling Price
$ 79.14
617
255
255
817
Market Price
$ 110.00
Selling Price
$ 92.69
1620
1604
1470
3260