Market Price
$ 61.95
Selling Price
$ 52.58
1473
969
829
2803
Market Price
$ 61.19
Selling Price
$ 53.36
616
127
193
1297
Market Price
$ 59.21
Selling Price
$ 51.40
1456
766
849
4923
Market Price
$ 52.88
Selling Price
$ 47.88
1099
1057
799
2472
Market Price
$ 64.66
Selling Price
$ 54.34
2950
1405
2948
3615
Market Price
$ 35.91
Selling Price
$ 31.27
972
499
666
988
Market Price
$ 29.54
Selling Price
$ 25.67
2827
2055
2152
4967
Market Price
$ 55.34
Selling Price
$ 47.36
2068
1382
732
4538
Market Price
$ 30.58
Selling Price
$ 27.05
1376
1376
824
4540
Market Price
$ 38.99
Selling Price
$ 32.63
3538
789
2191
4089
Market Price
$ 43.74
Selling Price
$ 37.03
1001
470
577
2047
Market Price
$ 34.04
Selling Price
$ 30.84
520
249
343
1526
Market Price
$ 60.15
Selling Price
$ 54.06
3403
1766
2194
3988
Market Price
$ 66.98
Selling Price
$ 59.82
1596
682
1132
4795
Market Price
$ 44.55
Selling Price
$ 38.34
2375
901
1554
4572
Market Price
$ 40.26
Selling Price
$ 35.63
704
674
532
2888
Market Price
$ 44.51
Selling Price
$ 38.28
1968
1096
1533
4003
Market Price
$ 52.06
Selling Price
$ 43.58
2635
2084
1430
4724
Market Price
$ 31.13
Selling Price
$ 28.21
3029
2344
1584
3248
Market Price
$ 54.18
Selling Price
$ 47.49
324
88
137
412
Market Price
$ 56.40
Selling Price
$ 49.75
2605
2259
2221
4610
Market Price
$ 69.07
Selling Price
$ 58.75
1336
286
416
3809
Market Price
$ 44.91
Selling Price
$ 38.01
1320
1284
1206
2721
Market Price
$ 39.35
Selling Price
$ 35.43
1282
1209
531
4320
Market Price
$ 29.65
Selling Price
$ 26.38
1111
532
449
2098
Market Price
$ 66.85
Selling Price
$ 58.82
892
478
230
1656
Market Price
$ 52.92
Selling Price
$ 45.90
1457
1221
1132
3017
Market Price
$ 27.99
Selling Price
$ 25.23
1184
1093
921
1355
Market Price
$ 36.04
Selling Price
$ 30.09
3811
2170
2109
3923
Market Price
$ 52.28
Selling Price
$ 45.07
760
164
653
3570
Market Price
$ 39.00
Selling Price
$ 33.41
754
352
654
2826
Market Price
$ 38.55
Selling Price
$ 32.33
1996
1115
578
2190
Market Price
$ 52.15
Selling Price
$ 46.09
682
632
219
1673
Market Price
$ 39.70
Selling Price
$ 34.37
3753
1054
1847
4999
Market Price
$ 38.55
Selling Price
$ 33.58
881
547
704
1182
Market Price
$ 42.03
Selling Price
$ 36.18
319
87
196
1320
Market Price
$ 60.48
Selling Price
$ 52.44
1107
539
590
3033
Market Price
$ 49.57
Selling Price
$ 43.67
1731
1070
1134
3258
Market Price
$ 41.45
Selling Price
$ 35.31
419
216
287
699
Market Price
$ 54.53
Selling Price
$ 47.63
1722
552
1530
2567