Market Price
$ 51.20
Selling Price
$ 43.10
2411
709
2258
3045
Market Price
$ 70.39
Selling Price
$ 59.48
3342
1888
1744
4220
Market Price
$ 60.70
Selling Price
$ 53.10
3211
2480
1433
4298
Market Price
$ 54.06
Selling Price
$ 48.68
4024
2963
2992
4916
Market Price
$ 49.37
Selling Price
$ 43.43
2236
1464
993
2680
Market Price
$ 55.37
Selling Price
$ 47.83
1176
521
1086
1537
Market Price
$ 53.54
Selling Price
$ 45.23
725
172
300
2362
Market Price
$ 32.05
Selling Price
$ 27.78
3201
3078
3106
3493
Market Price
$ 65.31
Selling Price
$ 57.89
1383
1026
1077
3410
Market Price
$ 37.46
Selling Price
$ 32.22
961
627
688
2424
Market Price
$ 43.82
Selling Price
$ 37.73
1109
465
1012
1506
Market Price
$ 35.85
Selling Price
$ 32.15
1303
579
1260
2342
Market Price
$ 63.71
Selling Price
$ 56.00
3720
3062
3622
3745
Market Price
$ 44.18
Selling Price
$ 39.29
1707
1191
1562
2016
Market Price
$ 59.93
Selling Price
$ 50.15
1263
1064
303
2528
Market Price
$ 43.36
Selling Price
$ 38.82
534
321
523
771
Market Price
$ 44.79
Selling Price
$ 39.64
2760
1231
614
4883
Market Price
$ 36.80
Selling Price
$ 33.13
2854
685
2045
4555
Market Price
$ 63.16
Selling Price
$ 57.01
1400
1200
463
1972
Market Price
$ 58.03
Selling Price
$ 52.30
1399
398
593
2185
Market Price
$ 55.24
Selling Price
$ 48.17
1205
1178
747
3565
Market Price
$ 48.91
Selling Price
$ 42.85
675
198
665
1656
Market Price
$ 55.81
Selling Price
$ 47.03
2848
1938
1727
4653
Market Price
$ 66.76
Selling Price
$ 55.76
2410
1641
2402
3330
Market Price
$ 66.80
Selling Price
$ 57.26
2292
1193
1420
4565
Market Price
$ 65.10
Selling Price
$ 56.84
196
43
60
414
Market Price
$ 37.27
Selling Price
$ 32.32
1930
501
1535
2322
Market Price
$ 58.59
Selling Price
$ 49.92
305
85
193
532
Market Price
$ 45.04
Selling Price
$ 40.76
3234
3024
2331
4896
Market Price
$ 64.65
Selling Price
$ 54.62
580
236
365
580
Market Price
$ 67.28
Selling Price
$ 57.45
895
289
820
3029
Market Price
$ 38.45
Selling Price
$ 34.21
3807
1696
2522
4775
Market Price
$ 34.93
Selling Price
$ 29.53
433
259
337
681
Market Price
$ 47.88
Selling Price
$ 41.15
3640
843
2376
3829
Market Price
$ 44.35
Selling Price
$ 38.74
1497
1188
1410
4333
Market Price
$ 62.51
Selling Price
$ 54.18
749
456
164
803
Market Price
$ 53.70
Selling Price
$ 45.72
792
179
261
3111
Market Price
$ 44.73
Selling Price
$ 38.14
1085
680
1055
1675
Market Price
$ 45.20
Selling Price
$ 40.00
1172
960
364
3979
Market Price
$ 66.39
Selling Price
$ 57.28
2689
591
2150
4193