Market Price
$ 59.37
Selling Price
$ 50.96
1840
805
1593
4461
Market Price
$ 36.33
Selling Price
$ 31.13
1659
570
1204
2439
Market Price
$ 31.61
Selling Price
$ 26.56
558
497
534
608
Market Price
$ 41.97
Selling Price
$ 37.22
388
206
339
673
Market Price
$ 50.05
Selling Price
$ 44.84
1343
869
1232
4164
Market Price
$ 48.72
Selling Price
$ 42.33
1498
1027
600
2945
Market Price
$ 67.57
Selling Price
$ 58.94
951
556
849
2931
Market Price
$ 45.97
Selling Price
$ 40.79
306
243
198
915
Market Price
$ 45.18
Selling Price
$ 40.00
1476
812
575
4862
Market Price
$ 52.50
Selling Price
$ 44.74
1694
1489
568
4244
Market Price
$ 33.88
Selling Price
$ 29.57
472
96
185
1918
Market Price
$ 29.12
Selling Price
$ 26.03
4178
2743
1865
4984
Market Price
$ 42.37
Selling Price
$ 36.87
364
219
269
404
Market Price
$ 64.08
Selling Price
$ 56.10
1540
928
812
3375
Market Price
$ 55.52
Selling Price
$ 49.54
1126
701
802
3690
Market Price
$ 64.08
Selling Price
$ 55.54
561
458
341
1296
Market Price
$ 36.52
Selling Price
$ 32.72
2311
841
1753
3335
Market Price
$ 30.69
Selling Price
$ 27.68
2571
813
1362
3948
Market Price
$ 42.78
Selling Price
$ 38.56
1323
291
532
4987
Market Price
$ 66.91
Selling Price
$ 58.38
1967
1442
702
4313
Market Price
$ 48.25
Selling Price
$ 41.11
1962
1754
1865
4326
Market Price
$ 46.45
Selling Price
$ 40.72
1200
760
312
4105
Market Price
$ 39.06
Selling Price
$ 34.17
2430
1687
2001
2658
Market Price
$ 55.67
Selling Price
$ 46.71
1952
1175
1047
2194
Market Price
$ 39.61
Selling Price
$ 34.79
3633
3618
2377
4976
Market Price
$ 38.64
Selling Price
$ 34.08
3347
2846
1620
3741
Market Price
$ 55.50
Selling Price
$ 48.54
1360
703
660
3878
Market Price
$ 30.43
Selling Price
$ 26.21
1050
975
490
2254
Market Price
$ 50.46
Selling Price
$ 42.50
2255
1736
922
2976
Market Price
$ 34.24
Selling Price
$ 30.43
525
182
355
744
Market Price
$ 59.08
Selling Price
$ 51.55
1581
1479
493
2370
Market Price
$ 50.07
Selling Price
$ 44.11
2159
1436
550
3321
Market Price
$ 70.20
Selling Price
$ 59.67
840
781
455
3658
Market Price
$ 46.20
Selling Price
$ 41.41
1615
654
1120
2070
Market Price
$ 33.03
Selling Price
$ 29.13
733
252
173
2190
Market Price
$ 45.11
Selling Price
$ 38.08
2186
1563
2090
2588
Market Price
$ 68.31
Selling Price
$ 57.09
1571
685
877
2211
Market Price
$ 45.61
Selling Price
$ 39.12
139
118
38
669
Market Price
$ 42.04
Selling Price
$ 37.84
1587
798
664
2376
Market Price
$ 34.93
Selling Price
$ 30.03
813
580
228
2242