Market Price
$ 44.78
Selling Price
$ 38.21
1724
746
597
4252
Market Price
$ 46.68
Selling Price
$ 39.09
1282
738
798
2359
Market Price
$ 63.15
Selling Price
$ 55.74
567
215
234
941
Market Price
$ 67.28
Selling Price
$ 59.88
1239
982
575
2033
Market Price
$ 42.74
Selling Price
$ 37.88
2560
1921
2383
4230
Market Price
$ 40.85
Selling Price
$ 34.84
2708
1729
1620
4201
Market Price
$ 29.97
Selling Price
$ 25.44
1478
398
614
3599
Market Price
$ 37.74
Selling Price
$ 34.12
979
959
702
1624
Market Price
$ 47.44
Selling Price
$ 40.06
510
481
225
520
Market Price
$ 55.13
Selling Price
$ 47.05
3406
2436
1820
3947
Market Price
$ 39.79
Selling Price
$ 33.40
609
279
332
1800
Market Price
$ 50.32
Selling Price
$ 43.32
1214
1213
988
4024
Market Price
$ 33.49
Selling Price
$ 29.40
1105
1039
1099
1902
Market Price
$ 29.13
Selling Price
$ 26.22
680
248
555
1032
Market Price
$ 41.17
Selling Price
$ 37.24
1111
638
647
1116
Market Price
$ 52.74
Selling Price
$ 44.99
1401
1206
714
1887
Market Price
$ 49.03
Selling Price
$ 42.57
3222
1346
722
4327
Market Price
$ 55.35
Selling Price
$ 47.62
1187
841
712
3919
Market Price
$ 65.56
Selling Price
$ 56.85
1930
1922
944
3300
Market Price
$ 64.82
Selling Price
$ 58.87
3273
3008
2279
4978
Market Price
$ 56.25
Selling Price
$ 47.50
3267
2730
1341
4815
Market Price
$ 58.38
Selling Price
$ 51.21
4008
1328
2580
4282
Market Price
$ 41.83
Selling Price
$ 37.85
981
432
624
1223
Market Price
$ 58.99
Selling Price
$ 49.35
850
521
646
3826
Market Price
$ 57.43
Selling Price
$ 49.63
1814
692
1226
4053
Market Price
$ 69.33
Selling Price
$ 57.93
259
61
61
923
Market Price
$ 55.23
Selling Price
$ 48.35
1688
1144
364
2442
Market Price
$ 32.70
Selling Price
$ 29.60
1006
700
759
1648
Market Price
$ 71.50
Selling Price
$ 59.88
243
168
167
606
Market Price
$ 52.27
Selling Price
$ 46.60
1159
644
445
1381
Market Price
$ 54.56
Selling Price
$ 49.38
459
377
381
718
Market Price
$ 39.81
Selling Price
$ 35.10
3390
3025
1359
3785
Market Price
$ 40.06
Selling Price
$ 33.70
1493
815
864
3765
Market Price
$ 55.92
Selling Price
$ 47.81
1621
837
1216
1793
Market Price
$ 29.79
Selling Price
$ 25.11
1461
1385
753
3020
Market Price
$ 32.78
Selling Price
$ 29.24
894
561
711
2598
Market Price
$ 63.10
Selling Price
$ 55.37
1051
504
228
4622
Market Price
$ 46.74
Selling Price
$ 39.20
2230
1617
1168
4769
Market Price
$ 30.66
Selling Price
$ 26.88
1419
979
660
3408
Market Price
$ 68.34
Selling Price
$ 58.40
987
408
917
3721