Market Price
$ 34.39
Selling Price
$ 29.51
1481
1262
507
3699
Market Price
$ 62.62
Selling Price
$ 56.17
360
252
190
497
Market Price
$ 45.95
Selling Price
$ 40.44
1290
1250
934
1668
Market Price
$ 47.96
Selling Price
$ 40.34
1789
746
1714
2252
Market Price
$ 53.12
Selling Price
$ 45.43
1297
920
747
3380
Market Price
$ 48.71
Selling Price
$ 42.26
2561
2544
1467
3868
Market Price
$ 66.32
Selling Price
$ 58.63
1199
1006
675
4282
Market Price
$ 33.43
Selling Price
$ 28.63
3752
2624
3454
3875
Market Price
$ 62.29
Selling Price
$ 54.84
3064
2989
2329
3978
Market Price
$ 45.10
Selling Price
$ 38.53
1121
1054
420
1148
Market Price
$ 54.46
Selling Price
$ 49.26
685
481
566
1547
Market Price
$ 30.75
Selling Price
$ 25.93
888
551
486
3963
Market Price
$ 35.39
Selling Price
$ 30.13
3378
2027
3070
4563
Market Price
$ 65.77
Selling Price
$ 56.58
1859
1131
1761
4483
Market Price
$ 33.51
Selling Price
$ 29.25
2562
1159
1247
3411
Market Price
$ 39.49
Selling Price
$ 33.22
2323
1459
1795
4683
Market Price
$ 57.08
Selling Price
$ 48.95
860
754
446
2128
Market Price
$ 43.27
Selling Price
$ 38.85
1137
816
1023
2641
Market Price
$ 45.48
Selling Price
$ 40.10
1415
990
1203
3254
Market Price
$ 50.98
Selling Price
$ 45.55
3139
2292
839
4814
Market Price
$ 35.63
Selling Price
$ 30.88
452
394
337
531
Market Price
$ 33.08
Selling Price
$ 27.95
109
97
86
521
Market Price
$ 44.42
Selling Price
$ 39.62
1361
397
431
2475
Market Price
$ 41.88
Selling Price
$ 36.71
3056
1486
1735
3840
Market Price
$ 47.35
Selling Price
$ 39.65
3090
1485
1951
4402
Market Price
$ 38.69
Selling Price
$ 33.84
965
632
786
2112
Market Price
$ 40.94
Selling Price
$ 34.86
1166
336
552
1589
Market Price
$ 45.26
Selling Price
$ 38.48
2555
1973
1118
3247
Market Price
$ 38.01
Selling Price
$ 32.52
2109
1818
1086
2422
Market Price
$ 63.27
Selling Price
$ 56.37
795
198
474
2268
Market Price
$ 33.20
Selling Price
$ 28.11
514
476
116
2007
Market Price
$ 61.71
Selling Price
$ 54.72
1219
744
805
2536
Market Price
$ 57.83
Selling Price
$ 50.17
1615
370
907
1941
Market Price
$ 53.47
Selling Price
$ 45.37
1382
798
852
2839
Market Price
$ 57.97
Selling Price
$ 50.56
678
593
519
788
Market Price
$ 30.58
Selling Price
$ 25.81
479
173
279
945
Market Price
$ 49.10
Selling Price
$ 41.17
1073
906
241
1302
Market Price
$ 59.91
Selling Price
$ 51.68
802
443
317
1409
Market Price
$ 61.21
Selling Price
$ 52.41
3170
1438
2947
4438
Market Price
$ 31.08
Selling Price
$ 26.79
1532
577
526
4151