Market Price
$ 57.12
Selling Price
$ 49.34
1907
975
1240
4790
Market Price
$ 54.76
Selling Price
$ 46.90
1744
776
793
2939
Market Price
$ 49.77
Selling Price
$ 41.71
1090
574
591
1094
Market Price
$ 54.65
Selling Price
$ 45.56
2568
715
1280
2595
Market Price
$ 47.69
Selling Price
$ 42.02
663
573
423
2575
Market Price
$ 55.44
Selling Price
$ 46.52
1550
521
560
4482
Market Price
$ 64.82
Selling Price
$ 55.19
3565
3018
2839
3905
Market Price
$ 67.42
Selling Price
$ 56.48
2443
1060
1046
4327
Market Price
$ 36.65
Selling Price
$ 32.40
1551
892
668
3078
Market Price
$ 30.99
Selling Price
$ 26.85
2096
1789
464
4120
Market Price
$ 43.97
Selling Price
$ 37.27
1683
1169
1553
4214
Market Price
$ 64.89
Selling Price
$ 56.51
4473
1879
4302
4673
Market Price
$ 30.88
Selling Price
$ 26.76
2336
1951
1893
2856
Market Price
$ 32.21
Selling Price
$ 29.09
3125
996
844
4583
Market Price
$ 61.51
Selling Price
$ 54.57
3902
2883
2678
4236
Market Price
$ 44.60
Selling Price
$ 37.91
1084
268
403
2991
Market Price
$ 28.79
Selling Price
$ 25.00
1511
1279
755
4165
Market Price
$ 64.64
Selling Price
$ 55.70
3001
2475
1278
3637
Market Price
$ 33.93
Selling Price
$ 29.50
3228
2761
1398
3422
Market Price
$ 51.53
Selling Price
$ 45.59
1582
1430
913
1607
Market Price
$ 63.63
Selling Price
$ 57.83
773
687
636
861
Market Price
$ 29.42
Selling Price
$ 26.18
3136
1414
1118
3417
Market Price
$ 43.53
Selling Price
$ 39.35
845
455
543
2189
Market Price
$ 28.62
Selling Price
$ 25.20
1089
877
565
1300
Market Price
$ 52.26
Selling Price
$ 43.88
2654
1540
2425
4238
Market Price
$ 62.40
Selling Price
$ 56.40
763
507
272
3651
Market Price
$ 53.12
Selling Price
$ 47.70
1439
1063
1306
4193
Market Price
$ 46.97
Selling Price
$ 40.70
115
110
83
450
Market Price
$ 35.74
Selling Price
$ 31.94
3526
1205
2079
4031
Market Price
$ 62.68
Selling Price
$ 54.66
738
216
223
2959
Market Price
$ 28.13
Selling Price
$ 25.46
1987
884
424
2564
Market Price
$ 31.93
Selling Price
$ 27.54
1243
913
1210
1594
Market Price
$ 59.26
Selling Price
$ 52.42
2014
1641
535
2660
Market Price
$ 55.72
Selling Price
$ 46.52
1034
747
269
3014
Market Price
$ 57.89
Selling Price
$ 51.72
1021
234
625
1374
Market Price
$ 60.81
Selling Price
$ 50.69
480
149
330
1305
Market Price
$ 68.33
Selling Price
$ 58.92
502
285
329
599
Market Price
$ 43.01
Selling Price
$ 37.96
666
427
650
1717
Market Price
$ 51.75
Selling Price
$ 46.97
4254
1759
2065
4425
Market Price
$ 39.34
Selling Price
$ 33.96
1140
363
864
3854