Market Price
$ 29.97
Selling Price
$ 26.00
583
536
173
1730
Market Price
$ 66.33
Selling Price
$ 56.17
1318
881
426
4069
Market Price
$ 34.47
Selling Price
$ 29.96
4177
1427
1740
4510
Market Price
$ 53.47
Selling Price
$ 46.20
667
552
273
1325
Market Price
$ 67.22
Selling Price
$ 58.69
2564
909
2363
4263
Market Price
$ 43.88
Selling Price
$ 39.07
2080
1702
1002
3729
Market Price
$ 28.71
Selling Price
$ 25.56
1291
707
1159
4994
Market Price
$ 38.32
Selling Price
$ 32.91
2129
988
1771
2384
Market Price
$ 30.71
Selling Price
$ 26.33
2435
2192
1097
3045
Market Price
$ 40.69
Selling Price
$ 36.25
2364
815
1197
2465
Market Price
$ 49.74
Selling Price
$ 43.31
2213
1789
1545
3260
Market Price
$ 57.28
Selling Price
$ 51.76
1162
463
397
1683
Market Price
$ 61.94
Selling Price
$ 51.83
1915
1105
1316
3608
Market Price
$ 55.17
Selling Price
$ 49.14
2210
1578
1093
2714
Market Price
$ 66.01
Selling Price
$ 56.28
722
646
179
1419
Market Price
$ 67.79
Selling Price
$ 57.42
509
149
335
1362
Market Price
$ 63.21
Selling Price
$ 56.94
3821
2682
3059
4241
Market Price
$ 37.51
Selling Price
$ 32.43
2105
1237
1683
3698
Market Price
$ 30.07
Selling Price
$ 26.74
414
119
323
1401
Market Price
$ 29.36
Selling Price
$ 25.42
1143
389
779
2655
Market Price
$ 29.74
Selling Price
$ 25.12
1401
520
300
2134
Market Price
$ 43.63
Selling Price
$ 36.73
466
350
438
553
Market Price
$ 64.71
Selling Price
$ 56.18
513
399
315
996
Market Price
$ 44.04
Selling Price
$ 38.06
1301
381
277
3654
Market Price
$ 54.98
Selling Price
$ 48.04
2407
1766
652
2612
Market Price
$ 41.25
Selling Price
$ 35.71
1962
1930
1945
3006
Market Price
$ 53.56
Selling Price
$ 46.83
286
214
60
587
Market Price
$ 53.28
Selling Price
$ 46.15
1445
760
766
2113
Market Price
$ 60.56
Selling Price
$ 52.98
632
415
385
2249
Market Price
$ 59.27
Selling Price
$ 52.91
773
228
271
2462
Market Price
$ 43.50
Selling Price
$ 38.86
133
78
74
400
Market Price
$ 43.65
Selling Price
$ 38.79
3985
1669
2161
4027
Market Price
$ 47.82
Selling Price
$ 43.37
2608
2196
833
2893
Market Price
$ 45.75
Selling Price
$ 39.35
2418
2240
1247
3837
Market Price
$ 61.90
Selling Price
$ 54.46
1149
251
512
4073
Market Price
$ 37.99
Selling Price
$ 34.32
1732
1634
918
4417
Market Price
$ 35.81
Selling Price
$ 30.71
1330
580
325
1563
Market Price
$ 36.88
Selling Price
$ 31.40
4365
3441
2971
4996
Market Price
$ 51.59
Selling Price
$ 45.44
1694
1627
863
2287
Market Price
$ 51.33
Selling Price
$ 45.26
1906
1140
1801
3844