Market Price
$ 57.11
Selling Price
$ 51.43
941
786
663
1376
Market Price
$ 31.99
Selling Price
$ 28.35
1232
518
633
4101
Market Price
$ 50.09
Selling Price
$ 45.12
1508
662
1079
2125
Market Price
$ 37.74
Selling Price
$ 34.07
768
503
366
1194
Market Price
$ 37.07
Selling Price
$ 33.42
2644
1757
1226
2996
Market Price
$ 68.03
Selling Price
$ 59.34
1522
737
333
4570
Market Price
$ 52.17
Selling Price
$ 44.43
2651
613
926
4672
Market Price
$ 65.75
Selling Price
$ 57.60
2176
1302
1268
3378
Market Price
$ 58.32
Selling Price
$ 49.52
3698
2745
2608
4776
Market Price
$ 65.04
Selling Price
$ 55.00
268
254
178
595
Market Price
$ 37.50
Selling Price
$ 31.83
3311
2378
2819
3762
Market Price
$ 44.50
Selling Price
$ 38.05
285
68
228
457
Market Price
$ 51.42
Selling Price
$ 44.47
638
149
504
1964
Market Price
$ 33.86
Selling Price
$ 29.77
424
206
254
2005
Market Price
$ 31.14
Selling Price
$ 26.46
1161
402
925
3653
Market Price
$ 30.57
Selling Price
$ 25.85
1502
1431
682
2675
Market Price
$ 54.77
Selling Price
$ 49.26
2400
1223
538
4435
Market Price
$ 34.94
Selling Price
$ 30.15
985
427
655
2640
Market Price
$ 44.39
Selling Price
$ 37.17
543
261
509
578
Market Price
$ 64.66
Selling Price
$ 55.23
526
489
402
1938
Market Price
$ 68.80
Selling Price
$ 59.66
4189
3444
3340
4680
Market Price
$ 45.17
Selling Price
$ 37.69
151
101
151
667
Market Price
$ 54.57
Selling Price
$ 46.26
1602
703
1032
4059
Market Price
$ 39.44
Selling Price
$ 32.87
1955
759
1051
3792
Market Price
$ 36.41
Selling Price
$ 31.03
3045
1960
2281
4265
Market Price
$ 52.41
Selling Price
$ 44.09
2654
1118
1349
3190
Market Price
$ 36.42
Selling Price
$ 31.48
2686
858
2631
2855
Market Price
$ 47.89
Selling Price
$ 41.10
3556
2333
1897
4949
Market Price
$ 43.96
Selling Price
$ 38.01
3511
2302
3453
3680
Market Price
$ 62.11
Selling Price
$ 52.98
836
259
620
3495
Market Price
$ 36.65
Selling Price
$ 32.29
681
579
260
2108
Market Price
$ 46.13
Selling Price
$ 39.50
3046
1073
2800
4296
Market Price
$ 54.58
Selling Price
$ 46.73
1390
656
1263
2023
Market Price
$ 38.25
Selling Price
$ 33.05
3296
841
3034
3570
Market Price
$ 47.39
Selling Price
$ 42.84
150
96
89
592
Market Price
$ 60.27
Selling Price
$ 52.05
3284
1344
1335
3664
Market Price
$ 33.83
Selling Price
$ 29.14
661
207
487
668
Market Price
$ 39.69
Selling Price
$ 34.54
459
194
121
1759
Market Price
$ 45.92
Selling Price
$ 39.53
1607
1020
1488
1732
Market Price
$ 66.52
Selling Price
$ 57.70
192
81
187
598