Market Price
$ 100.68
Selling Price
$ 90.20
1813
965
832
4074
Market Price
$ 116.00
Selling Price
$ 98.82
282
80
145
547
Market Price
$ 68.25
Selling Price
$ 57.63
3137
2767
1806
3708
Market Price
$ 102.03
Selling Price
$ 88.78
1316
863
701
1995
Market Price
$ 107.31
Selling Price
$ 95.76
1603
1211
1239
4837
Market Price
$ 111.69
Selling Price
$ 97.01
1736
622
763
4711
Market Price
$ 77.23
Selling Price
$ 67.43
3151
2235
2435
4198
Market Price
$ 102.43
Selling Price
$ 91.04
2747
2539
775
3263
Market Price
$ 91.94
Selling Price
$ 81.60
2163
1320
1590
2976
Market Price
$ 96.28
Selling Price
$ 87.31
1059
781
957
1699
Market Price
$ 84.49
Selling Price
$ 70.66
356
242
210
1442
Market Price
$ 79.13
Selling Price
$ 70.32
1519
952
1491
4188
Market Price
$ 67.35
Selling Price
$ 60.66
877
506
530
1146
Market Price
$ 65.77
Selling Price
$ 59.32
355
80
218
442
Market Price
$ 85.81
Selling Price
$ 74.98
1265
362
737
1274
Market Price
$ 95.93
Selling Price
$ 86.86
445
377
220
1941
Market Price
$ 64.66
Selling Price
$ 57.43
3270
2431
2073
3903
Market Price
$ 102.46
Selling Price
$ 92.44
421
200
356
1104
Market Price
$ 64.02
Selling Price
$ 57.92
1051
924
417
1799
Market Price
$ 104.12
Selling Price
$ 91.38
1954
1157
910
4520
Market Price
$ 84.61
Selling Price
$ 70.67
766
332
497
2096
Market Price
$ 116.25
Selling Price
$ 98.32
2183
751
1522
2549
Market Price
$ 69.95
Selling Price
$ 63.31
1441
700
301
2400
Market Price
$ 98.87
Selling Price
$ 83.74
3499
1313
2095
4483
Market Price
$ 63.58
Selling Price
$ 56.13
251
214
200
862
Market Price
$ 106.00
Selling Price
$ 91.30
2845
2044
1765
4023
Market Price
$ 84.69
Selling Price
$ 71.12
1609
574
417
3731
Market Price
$ 95.50
Selling Price
$ 84.44
454
99
366
1708
Market Price
$ 80.08
Selling Price
$ 69.35
2651
559
2367
3131
Market Price
$ 79.31
Selling Price
$ 69.11
2945
1620
1359
3759
Market Price
$ 68.57
Selling Price
$ 59.06
3918
2300
3213
4209
Market Price
$ 63.88
Selling Price
$ 57.07
277
273
76
952
Market Price
$ 82.17
Selling Price
$ 71.76
614
595
520
1615
Market Price
$ 110.03
Selling Price
$ 96.91
2263
843
956
4091
Market Price
$ 99.88
Selling Price
$ 89.93
1198
702
318
1503
Market Price
$ 61.10
Selling Price
$ 55.25
3681
2738
1690
3949
Market Price
$ 85.75
Selling Price
$ 73.11
1297
1054
667
2215
Market Price
$ 78.85
Selling Price
$ 70.43
924
498
820
3695
Market Price
$ 66.52
Selling Price
$ 60.02
828
197
554
1192
Market Price
$ 68.35
Selling Price
$ 58.22
1722
1454
1332
1904