Market Price
$ 62.49
Selling Price
$ 55.61
651
503
130
1434
Market Price
$ 49.04
Selling Price
$ 43.62
1667
1122
1175
4136
Market Price
$ 40.97
Selling Price
$ 34.17
1555
1245
1132
2838
Market Price
$ 38.29
Selling Price
$ 34.07
3320
2334
2086
4331
Market Price
$ 41.01
Selling Price
$ 37.06
1988
801
1965
2715
Market Price
$ 46.41
Selling Price
$ 42.08
1095
990
905
2119
Market Price
$ 57.83
Selling Price
$ 49.45
1736
1500
764
1764
Market Price
$ 55.54
Selling Price
$ 48.38
574
418
155
589
Market Price
$ 51.09
Selling Price
$ 44.16
177
170
80
447
Market Price
$ 41.68
Selling Price
$ 37.47
2247
751
1827
3272
Market Price
$ 43.39
Selling Price
$ 39.39
1401
458
485
1645
Market Price
$ 67.70
Selling Price
$ 56.50
2359
1004
2098
2819
Market Price
$ 59.08
Selling Price
$ 49.37
3464
1640
1207
4750
Market Price
$ 37.99
Selling Price
$ 31.79
4048
1874
3927
4077
Market Price
$ 31.74
Selling Price
$ 28.18
1514
1367
544
2484
Market Price
$ 44.16
Selling Price
$ 39.71
2770
1271
2604
3595
Market Price
$ 55.46
Selling Price
$ 48.46
1260
1239
698
1631
Market Price
$ 40.77
Selling Price
$ 35.86
732
258
175
974
Market Price
$ 41.63
Selling Price
$ 35.28
1544
731
978
3292
Market Price
$ 45.75
Selling Price
$ 38.52
3273
1756
1105
3363
Market Price
$ 62.43
Selling Price
$ 55.77
3327
2998
3019
4499
Market Price
$ 40.57
Selling Price
$ 36.78
1532
673
897
2816
Market Price
$ 65.33
Selling Price
$ 57.71
914
506
545
3346
Market Price
$ 32.37
Selling Price
$ 28.92
3115
1385
1391
4563
Market Price
$ 64.23
Selling Price
$ 55.63
559
441
462
749
Market Price
$ 59.18
Selling Price
$ 51.41
1360
710
873
1434
Market Price
$ 55.02
Selling Price
$ 47.14
1574
614
1264
4474
Market Price
$ 33.58
Selling Price
$ 29.77
983
476
251
4148
Market Price
$ 44.35
Selling Price
$ 37.23
1566
615
1498
2964
Market Price
$ 37.78
Selling Price
$ 32.13
1879
1236
1070
3047
Market Price
$ 37.06
Selling Price
$ 32.81
2345
827
1136
4522
Market Price
$ 66.29
Selling Price
$ 58.98
1284
604
392
1505
Market Price
$ 64.78
Selling Price
$ 55.69
3278
1938
3075
3977
Market Price
$ 46.92
Selling Price
$ 41.49
2184
921
1717
3789
Market Price
$ 49.17
Selling Price
$ 42.25
568
408
502
2015
Market Price
$ 56.10
Selling Price
$ 48.26
528
407
182
546
Market Price
$ 38.71
Selling Price
$ 34.68
2936
2765
2252
3711
Market Price
$ 39.16
Selling Price
$ 33.38
321
166
182
1149
Market Price
$ 65.95
Selling Price
$ 59.08
1567
1482
636
2445
Market Price
$ 63.25
Selling Price
$ 55.67
626
391
264
2175