Market Price
$ 46.94
Selling Price
$ 40.25
1354
978
981
1458
Market Price
$ 63.99
Selling Price
$ 55.62
4810
3259
1001
4961
Market Price
$ 68.90
Selling Price
$ 59.29
172
64
46
689
Market Price
$ 28.30
Selling Price
$ 25.27
1683
1292
1537
2427
Market Price
$ 57.81
Selling Price
$ 49.02
2885
1103
2693
4433
Market Price
$ 35.69
Selling Price
$ 29.94
2100
1767
1325
2206
Market Price
$ 41.59
Selling Price
$ 36.90
670
623
161
1698
Market Price
$ 37.24
Selling Price
$ 31.52
4423
2888
4395
4931
Market Price
$ 64.05
Selling Price
$ 55.23
374
318
232
502
Market Price
$ 42.26
Selling Price
$ 38.21
619
460
380
1945
Market Price
$ 42.73
Selling Price
$ 36.95
1722
715
1655
3631
Market Price
$ 60.46
Selling Price
$ 52.17
1313
280
797
3259
Market Price
$ 34.83
Selling Price
$ 31.30
316
312
101
491
Market Price
$ 41.99
Selling Price
$ 38.12
809
407
679
4019
Market Price
$ 52.14
Selling Price
$ 44.76
2154
1362
527
4687
Market Price
$ 33.47
Selling Price
$ 30.22
3077
2544
2655
4709
Market Price
$ 56.74
Selling Price
$ 50.46
518
349
390
889
Market Price
$ 35.95
Selling Price
$ 30.68
211
179
125
455
Market Price
$ 30.61
Selling Price
$ 25.99
1606
852
960
1786
Market Price
$ 70.06
Selling Price
$ 59.75
353
204
306
1340
Market Price
$ 41.73
Selling Price
$ 35.92
2824
717
2794
4891
Market Price
$ 64.78
Selling Price
$ 54.96
636
302
478
2125
Market Price
$ 68.20
Selling Price
$ 59.62
3381
1607
3082
3956
Market Price
$ 58.28
Selling Price
$ 49.38
732
227
571
1685
Market Price
$ 36.47
Selling Price
$ 30.76
555
529
342
1166
Market Price
$ 58.91
Selling Price
$ 49.81
1530
1169
1512
2696
Market Price
$ 62.05
Selling Price
$ 52.76
1461
421
1021
3575
Market Price
$ 46.25
Selling Price
$ 39.67
417
140
334
1091
Market Price
$ 31.89
Selling Price
$ 28.53
1589
1287
373
1593
Market Price
$ 42.96
Selling Price
$ 37.66
3258
2786
1170
4053
Market Price
$ 39.75
Selling Price
$ 33.25
651
180
281
1383
Market Price
$ 51.38
Selling Price
$ 46.20
2591
627
1853
3255
Market Price
$ 38.42
Selling Price
$ 34.25
255
90
175
492
Market Price
$ 66.07
Selling Price
$ 56.69
2647
813
2036
3912
Market Price
$ 56.63
Selling Price
$ 51.39
981
733
341
2441
Market Price
$ 52.12
Selling Price
$ 46.76
2763
764
1840
3587
Market Price
$ 60.71
Selling Price
$ 52.47
2161
660
1458
2541
Market Price
$ 47.84
Selling Price
$ 40.19
1293
872
296
4007
Market Price
$ 49.32
Selling Price
$ 41.16
2006
1861
568
2218
Market Price
$ 53.12
Selling Price
$ 46.87
259
239
243
995