Market Price
$ 65.97
Selling Price
$ 58.16
1247
783
411
2750
Market Price
$ 58.83
Selling Price
$ 52.40
415
383
385
1566
Market Price
$ 54.01
Selling Price
$ 47.95
993
646
421
2485
Market Price
$ 48.24
Selling Price
$ 42.45
2837
2726
1500
4741
Market Price
$ 51.94
Selling Price
$ 46.43
350
271
217
1007
Market Price
$ 65.09
Selling Price
$ 54.90
646
227
465
1819
Market Price
$ 37.15
Selling Price
$ 32.69
773
373
214
2365
Market Price
$ 46.06
Selling Price
$ 39.52
3670
1555
2374
4164
Market Price
$ 52.70
Selling Price
$ 46.63
689
509
226
3299
Market Price
$ 37.11
Selling Price
$ 32.88
667
649
504
876
Market Price
$ 34.14
Selling Price
$ 30.92
476
121
348
548
Market Price
$ 62.84
Selling Price
$ 55.57
359
104
343
1745
Market Price
$ 46.12
Selling Price
$ 38.98
299
229
72
1003
Market Price
$ 57.82
Selling Price
$ 49.77
345
328
307
435
Market Price
$ 29.52
Selling Price
$ 26.63
477
147
180
887
Market Price
$ 37.16
Selling Price
$ 31.13
3021
1975
2924
3536
Market Price
$ 54.98
Selling Price
$ 46.33
3662
2824
1935
4549
Market Price
$ 67.08
Selling Price
$ 58.51
3753
1860
2796
4638
Market Price
$ 59.58
Selling Price
$ 50.41
1297
1219
726
3311
Market Price
$ 36.83
Selling Price
$ 32.85
578
232
247
969
Market Price
$ 48.49
Selling Price
$ 41.28
3497
2627
744
4792
Market Price
$ 55.32
Selling Price
$ 49.51
401
359
358
1754
Market Price
$ 28.07
Selling Price
$ 25.43
3806
3737
2626
4858
Market Price
$ 59.60
Selling Price
$ 52.55
1523
839
1321
1821
Market Price
$ 70.26
Selling Price
$ 59.10
1106
361
984
4062
Market Price
$ 29.53
Selling Price
$ 25.98
1123
560
667
1222
Market Price
$ 58.57
Selling Price
$ 50.27
198
50
181
771
Market Price
$ 38.02
Selling Price
$ 31.79
1648
1410
383
2688
Market Price
$ 46.36
Selling Price
$ 39.56
1810
586
760
3910
Market Price
$ 52.70
Selling Price
$ 47.01
1136
1073
269
2299
Market Price
$ 66.93
Selling Price
$ 56.83
1671
1365
1428
2012
Market Price
$ 41.28
Selling Price
$ 35.71
1898
485
1802
3324
Market Price
$ 51.26
Selling Price
$ 43.91
1370
434
1368
1456
Market Price
$ 46.51
Selling Price
$ 41.27
1179
783
774
1481
Market Price
$ 39.47
Selling Price
$ 34.15
167
34
90
524
Market Price
$ 66.93
Selling Price
$ 58.17
2046
1646
497
3431
Market Price
$ 50.63
Selling Price
$ 42.22
1797
1499
1238
3346
Market Price
$ 50.40
Selling Price
$ 42.65
1745
1551
1367
2596
Market Price
$ 29.65
Selling Price
$ 25.35
415
322
156
477
Market Price
$ 51.15
Selling Price
$ 43.02
714
142
484
813