Market Price
$ 48.10
Selling Price
$ 40.84
682
146
391
1007
Market Price
$ 60.85
Selling Price
$ 55.09
4322
2464
2573
4385
Market Price
$ 53.43
Selling Price
$ 46.53
965
838
250
4023
Market Price
$ 56.57
Selling Price
$ 50.85
141
115
30
649
Market Price
$ 28.62
Selling Price
$ 25.91
3551
3522
2518
4461
Market Price
$ 60.15
Selling Price
$ 52.91
1167
956
1044
1672
Market Price
$ 43.20
Selling Price
$ 36.21
3267
2269
2733
3692
Market Price
$ 64.04
Selling Price
$ 57.71
785
440
412
1586
Market Price
$ 32.55
Selling Price
$ 29.11
4565
1975
1744
4670
Market Price
$ 49.92
Selling Price
$ 44.28
523
452
442
2176
Market Price
$ 61.69
Selling Price
$ 55.77
2659
2093
1107
3047
Market Price
$ 51.22
Selling Price
$ 46.52
2241
1642
646
2512
Market Price
$ 32.72
Selling Price
$ 27.27
1773
1581
1536
2369
Market Price
$ 66.00
Selling Price
$ 56.61
613
153
286
734
Market Price
$ 49.34
Selling Price
$ 41.93
2724
1879
1419
3115
Market Price
$ 63.72
Selling Price
$ 54.35
945
773
842
3008
Market Price
$ 63.87
Selling Price
$ 56.60
3358
992
2674
3395
Market Price
$ 51.54
Selling Price
$ 44.56
991
633
718
2754
Market Price
$ 69.59
Selling Price
$ 58.73
2062
650
1243
3357
Market Price
$ 31.47
Selling Price
$ 28.03
1401
295
482
3787
Market Price
$ 61.49
Selling Price
$ 53.80
630
183
151
746
Market Price
$ 29.48
Selling Price
$ 25.33
2520
1645
2294
2651
Market Price
$ 45.52
Selling Price
$ 39.28
1513
602
1484
1587
Market Price
$ 41.11
Selling Price
$ 37.03
2254
1825
2178
3822
Market Price
$ 58.74
Selling Price
$ 51.96
1472
1349
1265
3673
Market Price
$ 48.86
Selling Price
$ 42.58
1403
423
552
4085
Market Price
$ 64.73
Selling Price
$ 56.99
1082
994
367
3983
Market Price
$ 44.08
Selling Price
$ 37.45
894
453
503
1215
Market Price
$ 55.32
Selling Price
$ 46.75
2489
1447
780
3204
Market Price
$ 52.09
Selling Price
$ 45.44
363
174
241
705
Market Price
$ 46.15
Selling Price
$ 40.15
977
384
870
1403
Market Price
$ 49.24
Selling Price
$ 43.43
1522
799
728
2366
Market Price
$ 31.16
Selling Price
$ 27.34
761
440
575
1652
Market Price
$ 54.77
Selling Price
$ 46.09
2246
2113
911
2857
Market Price
$ 42.06
Selling Price
$ 36.03
1279
1030
760
3050
Market Price
$ 43.00
Selling Price
$ 36.36
3540
2315
729
4101
Market Price
$ 59.64
Selling Price
$ 51.92
443
172
177
1852
Market Price
$ 64.59
Selling Price
$ 54.42
1371
649
492
2650
Market Price
$ 34.93
Selling Price
$ 30.06
2315
1765
1267
2762
Market Price
$ 40.26
Selling Price
$ 35.29
2519
513
1597
3207