Market Price
$ 106.06
Selling Price
$ 95.88
3731
1139
2011
3993
Market Price
$ 94.02
Selling Price
$ 82.16
2568
1352
521
4726
Market Price
$ 63.34
Selling Price
$ 57.31
2417
1809
1816
4256
Market Price
$ 74.81
Selling Price
$ 64.46
1044
805
711
2896
Market Price
$ 83.94
Selling Price
$ 69.99
2345
2324
1660
3790
Market Price
$ 71.20
Selling Price
$ 62.17
343
122
191
637
Market Price
$ 84.98
Selling Price
$ 76.62
1869
1616
1850
2217
Market Price
$ 83.83
Selling Price
$ 73.97
2064
1484
1624
4378
Market Price
$ 105.29
Selling Price
$ 94.08
443
203
216
710
Market Price
$ 65.48
Selling Price
$ 55.14
882
340
377
1925
Market Price
$ 81.52
Selling Price
$ 71.54
454
203
244
1225
Market Price
$ 96.55
Selling Price
$ 82.52
1983
537
1539
2113
Market Price
$ 111.59
Selling Price
$ 95.36
3529
2169
1096
3605
Market Price
$ 97.17
Selling Price
$ 83.75
1095
317
588
1727
Market Price
$ 66.78
Selling Price
$ 60.14
327
128
194
729
Market Price
$ 77.60
Selling Price
$ 68.64
203
148
153
495
Market Price
$ 68.36
Selling Price
$ 61.36
962
785
275
3991
Market Price
$ 86.82
Selling Price
$ 75.72
247
106
135
431
Market Price
$ 68.13
Selling Price
$ 58.08
817
190
246
1063
Market Price
$ 96.83
Selling Price
$ 82.56
1126
707
782
1667
Market Price
$ 65.06
Selling Price
$ 55.91
3139
739
1440
4103
Market Price
$ 71.20
Selling Price
$ 61.99
651
130
308
2157
Market Price
$ 110.97
Selling Price
$ 95.69
206
90
112
702
Market Price
$ 73.14
Selling Price
$ 61.81
1990
1374
1459
2375
Market Price
$ 108.31
Selling Price
$ 96.79
3991
1613
2195
4377
Market Price
$ 74.59
Selling Price
$ 63.72
2243
1270
1717
2304
Market Price
$ 94.38
Selling Price
$ 84.93
753
160
658
1443
Market Price
$ 69.30
Selling Price
$ 57.98
2360
1500
1329
4427
Market Price
$ 111.68
Selling Price
$ 93.98
1371
945
1012
3893
Market Price
$ 88.63
Selling Price
$ 74.98
2454
2210
1135
2872
Market Price
$ 83.39
Selling Price
$ 75.30
1304
580
477
1771
Market Price
$ 111.53
Selling Price
$ 96.85
2830
2657
2823
2890
Market Price
$ 85.09
Selling Price
$ 73.98
2732
2139
2479
4285
Market Price
$ 98.98
Selling Price
$ 87.35
991
308
983
1315
Market Price
$ 97.17
Selling Price
$ 87.92
863
391
668
866
Market Price
$ 64.13
Selling Price
$ 55.08
1748
354
811
4858
Market Price
$ 83.70
Selling Price
$ 73.50
3816
2063
2315
4838
Market Price
$ 78.96
Selling Price
$ 71.14
2561
1989
1761
4903
Market Price
$ 83.57
Selling Price
$ 75.73
1553
1078
483
2936
Market Price
$ 98.42
Selling Price
$ 84.17
166
47
92
589