Market Price
$ 98.02
Selling Price
$ 89.10
685
451
491
1492
Market Price
$ 67.25
Selling Price
$ 59.32
1334
1178
638
3995
Market Price
$ 77.89
Selling Price
$ 65.49
325
193
198
1603
Market Price
$ 97.52
Selling Price
$ 85.71
478
240
368
2329
Market Price
$ 102.68
Selling Price
$ 88.03
960
789
897
3263
Market Price
$ 96.33
Selling Price
$ 85.14
687
667
561
3405
Market Price
$ 92.58
Selling Price
$ 79.56
179
166
143
859
Market Price
$ 99.82
Selling Price
$ 85.88
1223
1007
423
4906
Market Price
$ 98.89
Selling Price
$ 83.62
1481
679
727
2200
Market Price
$ 86.82
Selling Price
$ 77.74
4900
1483
3457
4913
Market Price
$ 97.29
Selling Price
$ 83.35
562
252
466
1562
Market Price
$ 111.07
Selling Price
$ 94.68
893
667
837
1899
Market Price
$ 76.66
Selling Price
$ 67.68
1708
1332
445
3830
Market Price
$ 75.28
Selling Price
$ 62.90
838
236
674
1908
Market Price
$ 75.71
Selling Price
$ 63.95
2266
1342
848
4551
Market Price
$ 110.21
Selling Price
$ 96.61
825
375
273
1185
Market Price
$ 101.85
Selling Price
$ 92.03
2722
2290
2064
2810
Market Price
$ 102.67
Selling Price
$ 88.19
2307
1458
1274
2776
Market Price
$ 114.77
Selling Price
$ 97.97
736
209
571
765
Market Price
$ 68.13
Selling Price
$ 56.88
459
276
137
795
Market Price
$ 66.61
Selling Price
$ 58.48
260
92
241
667
Market Price
$ 87.25
Selling Price
$ 74.84
854
792
503
4092
Market Price
$ 86.46
Selling Price
$ 72.25
1738
1458
1497
1823
Market Price
$ 104.58
Selling Price
$ 91.80
471
261
246
1115
Market Price
$ 97.47
Selling Price
$ 81.24
1599
1357
1409
4273
Market Price
$ 85.20
Selling Price
$ 71.81
1089
647
224
1670
Market Price
$ 70.18
Selling Price
$ 59.60
4349
1850
4270
4672
Market Price
$ 64.69
Selling Price
$ 57.06
1826
447
1766
2577
Market Price
$ 85.68
Selling Price
$ 71.57
377
184
96
1020
Market Price
$ 114.37
Selling Price
$ 96.60
2645
1386
961
3142
Market Price
$ 102.08
Selling Price
$ 89.48
2347
1594
1204
2979
Market Price
$ 92.89
Selling Price
$ 83.93
1613
898
470
2253
Market Price
$ 74.72
Selling Price
$ 62.39
3636
1581
1172
4816
Market Price
$ 81.54
Selling Price
$ 72.34
1019
506
1002
4822
Market Price
$ 93.33
Selling Price
$ 81.44
577
275
116
1997
Market Price
$ 86.56
Selling Price
$ 78.62
1630
1161
497
4831
Market Price
$ 81.72
Selling Price
$ 70.88
3733
3652
1614
4277
Market Price
$ 66.07
Selling Price
$ 58.93
4598
4080
3298
4711
Market Price
$ 81.63
Selling Price
$ 70.92
4421
1891
1807
4632
Market Price
$ 111.79
Selling Price
$ 94.90
1548
1526
381
2318