Market Price
$ 57.93
Selling Price
$ 51.72
4371
3327
2366
4749
Market Price
$ 61.10
Selling Price
$ 53.25
1686
928
1399
2031
Market Price
$ 32.08
Selling Price
$ 28.17
994
411
813
3150
Market Price
$ 36.31
Selling Price
$ 32.54
3050
2906
2104
4560
Market Price
$ 68.61
Selling Price
$ 59.84
2292
2171
1560
2956
Market Price
$ 51.89
Selling Price
$ 45.55
905
181
285
2632
Market Price
$ 68.19
Selling Price
$ 59.31
549
397
543
1204
Market Price
$ 31.63
Selling Price
$ 28.67
2129
1466
458
3085
Market Price
$ 51.12
Selling Price
$ 43.01
2936
1604
1172
4640
Market Price
$ 48.30
Selling Price
$ 42.12
611
538
192
2228
Market Price
$ 41.18
Selling Price
$ 35.87
695
350
243
2072
Market Price
$ 57.16
Selling Price
$ 49.08
610
411
372
1928
Market Price
$ 30.70
Selling Price
$ 26.50
1314
563
729
3351
Market Price
$ 48.91
Selling Price
$ 42.81
2021
733
529
2678
Market Price
$ 34.49
Selling Price
$ 30.85
1218
1156
743
1521
Market Price
$ 59.94
Selling Price
$ 52.15
707
527
637
1610
Market Price
$ 51.39
Selling Price
$ 44.97
1472
429
490
3208
Market Price
$ 55.22
Selling Price
$ 49.23
2121
633
1149
4873
Market Price
$ 67.84
Selling Price
$ 58.73
1791
1595
1207
4058
Market Price
$ 31.36
Selling Price
$ 26.47
562
307
432
1473
Market Price
$ 33.15
Selling Price
$ 27.87
600
462
220
1784
Market Price
$ 60.73
Selling Price
$ 52.63
3588
2072
1102
4824
Market Price
$ 41.88
Selling Price
$ 35.09
2057
514
1011
3005
Market Price
$ 61.79
Selling Price
$ 55.94
735
241
701
2623
Market Price
$ 31.22
Selling Price
$ 26.54
634
526
589
1437
Market Price
$ 34.49
Selling Price
$ 28.92
3461
2991
2474
3879
Market Price
$ 63.16
Selling Price
$ 54.35
896
643
278
2495
Market Price
$ 30.43
Selling Price
$ 25.95
1020
857
952
1098
Market Price
$ 33.22
Selling Price
$ 28.47
210
131
100
494
Market Price
$ 47.21
Selling Price
$ 42.13
1783
1506
1240
4576
Market Price
$ 58.26
Selling Price
$ 52.39
761
174
412
3140
Market Price
$ 62.85
Selling Price
$ 53.27
1659
505
382
1752
Market Price
$ 31.60
Selling Price
$ 27.99
687
193
142
734
Market Price
$ 50.72
Selling Price
$ 43.90
672
255
459
2259
Market Price
$ 36.95
Selling Price
$ 32.16
1623
534
1079
2507
Market Price
$ 34.62
Selling Price
$ 30.64
1778
1662
1428
2348
Market Price
$ 36.29
Selling Price
$ 32.01
4463
3631
4056
4836
Market Price
$ 38.73
Selling Price
$ 34.81
1365
818
1263
4963
Market Price
$ 30.36
Selling Price
$ 27.35
277
153
208
607
Market Price
$ 28.52
Selling Price
$ 25.64
3458
1840
1870
4255