Market Price
$ 29.55
Selling Price
$ 26.48
1758
497
919
2556
Market Price
$ 43.13
Selling Price
$ 37.88
1623
1550
694
3637
Market Price
$ 38.62
Selling Price
$ 34.31
857
600
668
2500
Market Price
$ 42.14
Selling Price
$ 36.23
1642
608
1089
2667
Market Price
$ 47.24
Selling Price
$ 40.61
950
241
620
1216
Market Price
$ 52.84
Selling Price
$ 47.27
3319
1741
1248
4222
Market Price
$ 50.16
Selling Price
$ 45.24
1816
1613
979
1957
Market Price
$ 46.60
Selling Price
$ 39.65
3190
1115
1826
3786
Market Price
$ 60.99
Selling Price
$ 54.34
2555
1283
2488
4050
Market Price
$ 65.69
Selling Price
$ 57.34
826
570
215
2009
Market Price
$ 38.74
Selling Price
$ 34.13
2327
1622
1440
2720
Market Price
$ 33.65
Selling Price
$ 29.43
475
155
250
476
Market Price
$ 34.06
Selling Price
$ 29.34
1200
827
1157
1889
Market Price
$ 36.50
Selling Price
$ 30.76
3290
1982
2716
4737
Market Price
$ 53.38
Selling Price
$ 44.82
773
579
710
2927
Market Price
$ 36.80
Selling Price
$ 32.78
1333
1154
579
2899
Market Price
$ 35.78
Selling Price
$ 31.36
2103
1408
638
3040
Market Price
$ 51.84
Selling Price
$ 44.67
255
148
98
903
Market Price
$ 62.39
Selling Price
$ 55.67
3171
1923
1626
4259
Market Price
$ 68.37
Selling Price
$ 57.89
1671
1177
800
2722
Market Price
$ 52.17
Selling Price
$ 46.25
1357
492
715
4037
Market Price
$ 44.85
Selling Price
$ 37.80
1409
1334
1105
3076
Market Price
$ 30.36
Selling Price
$ 27.57
510
416
491
1234
Market Price
$ 29.37
Selling Price
$ 25.03
1188
860
923
1340
Market Price
$ 54.90
Selling Price
$ 47.52
1433
478
814
4658
Market Price
$ 57.69
Selling Price
$ 50.86
365
191
267
974
Market Price
$ 29.99
Selling Price
$ 25.59
357
149
186
881
Market Price
$ 47.82
Selling Price
$ 40.69
892
585
238
1160
Market Price
$ 43.28
Selling Price
$ 39.29
398
335
356
1095
Market Price
$ 35.45
Selling Price
$ 31.92
1243
1030
284
1617
Market Price
$ 61.57
Selling Price
$ 55.10
2428
1025
1480
2472
Market Price
$ 42.62
Selling Price
$ 37.87
1713
1036
1164
3379
Market Price
$ 40.17
Selling Price
$ 36.41
356
290
246
676
Market Price
$ 47.54
Selling Price
$ 39.72
1434
729
1200
3222
Market Price
$ 66.61
Selling Price
$ 57.41
1605
586
776
2430
Market Price
$ 59.31
Selling Price
$ 50.77
4151
3604
1486
4675
Market Price
$ 66.30
Selling Price
$ 57.14
663
593
248
884
Market Price
$ 68.68
Selling Price
$ 58.32
4293
2473
1898
4397
Market Price
$ 54.67
Selling Price
$ 46.48
2183
2062
834
4861
Market Price
$ 30.78
Selling Price
$ 26.36
2278
1503
486
4898