Market Price
$ 53.34
Selling Price
$ 47.13
1870
833
434
2562
Market Price
$ 62.37
Selling Price
$ 56.16
3372
3364
1241
4760
Market Price
$ 66.03
Selling Price
$ 57.89
806
282
163
2776
Market Price
$ 55.18
Selling Price
$ 46.09
1480
799
1173
1546
Market Price
$ 44.35
Selling Price
$ 37.52
2157
1068
2079
2867
Market Price
$ 45.48
Selling Price
$ 38.84
1439
904
782
3192
Market Price
$ 36.22
Selling Price
$ 32.22
1855
1114
1479
4007
Market Price
$ 36.22
Selling Price
$ 32.43
626
233
254
2653
Market Price
$ 39.16
Selling Price
$ 34.97
1226
935
442
4882
Market Price
$ 44.13
Selling Price
$ 39.14
485
137
180
1487
Market Price
$ 66.73
Selling Price
$ 56.91
1259
878
308
1529
Market Price
$ 29.79
Selling Price
$ 26.80
4118
2855
1977
4141
Market Price
$ 33.73
Selling Price
$ 29.03
627
572
197
840
Market Price
$ 36.29
Selling Price
$ 31.12
1676
1392
375
3326
Market Price
$ 64.21
Selling Price
$ 57.19
3914
1742
2450
4314
Market Price
$ 63.01
Selling Price
$ 53.28
290
197
283
909
Market Price
$ 56.21
Selling Price
$ 49.74
2442
1774
1785
2463
Market Price
$ 53.69
Selling Price
$ 45.14
388
356
357
404
Market Price
$ 57.31
Selling Price
$ 50.32
1737
1266
1191
1961
Market Price
$ 57.04
Selling Price
$ 48.82
1479
905
1010
2003
Market Price
$ 37.34
Selling Price
$ 32.92
3060
1875
2919
3905
Market Price
$ 35.34
Selling Price
$ 30.26
1075
877
215
2252
Market Price
$ 48.57
Selling Price
$ 42.80
1781
1111
1560
2757
Market Price
$ 33.59
Selling Price
$ 29.58
258
255
79
470
Market Price
$ 57.42
Selling Price
$ 50.03
505
374
238
956
Market Price
$ 60.70
Selling Price
$ 53.52
249
207
246
426
Market Price
$ 46.63
Selling Price
$ 40.86
1004
596
458
3057
Market Price
$ 47.12
Selling Price
$ 41.93
2182
1742
1533
3086
Market Price
$ 71.08
Selling Price
$ 59.60
2053
1872
608
4707
Market Price
$ 61.55
Selling Price
$ 53.68
1836
1297
456
2618
Market Price
$ 43.51
Selling Price
$ 37.94
311
287
274
1520
Market Price
$ 58.19
Selling Price
$ 48.67
273
230
116
575
Market Price
$ 28.76
Selling Price
$ 25.14
182
125
113
493
Market Price
$ 34.06
Selling Price
$ 29.00
2707
1637
1003
4389
Market Price
$ 60.98
Selling Price
$ 54.96
1400
1237
769
1481
Market Price
$ 58.20
Selling Price
$ 50.27
4033
3819
2122
4085
Market Price
$ 66.25
Selling Price
$ 57.13
914
667
399
2578
Market Price
$ 39.11
Selling Price
$ 35.12
402
101
156
717
Market Price
$ 63.72
Selling Price
$ 54.49
1417
1175
666
2424
Market Price
$ 69.63
Selling Price
$ 59.12
356
131
206
670