Market Price
$ 62.76
Selling Price
$ 55.72
867
250
408
2756
Market Price
$ 56.16
Selling Price
$ 48.89
2613
2371
2061
3247
Market Price
$ 50.30
Selling Price
$ 42.90
949
554
808
4267
Market Price
$ 64.66
Selling Price
$ 58.54
2392
1666
511
2619
Market Price
$ 47.26
Selling Price
$ 39.94
4017
2943
1162
4446
Market Price
$ 29.87
Selling Price
$ 27.05
2838
1128
2790
3067
Market Price
$ 41.39
Selling Price
$ 35.10
724
467
398
1699
Market Price
$ 49.26
Selling Price
$ 41.15
991
378
354
3984
Market Price
$ 41.88
Selling Price
$ 36.88
883
395
421
1489
Market Price
$ 57.56
Selling Price
$ 51.08
2989
1380
2735
3390
Market Price
$ 34.41
Selling Price
$ 29.51
3719
2376
2365
4822
Market Price
$ 51.94
Selling Price
$ 47.16
2938
1972
1884
3305
Market Price
$ 43.78
Selling Price
$ 37.10
4103
3635
2635
4387
Market Price
$ 57.67
Selling Price
$ 49.44
903
505
332
2532
Market Price
$ 29.85
Selling Price
$ 26.71
1035
876
811
2086
Market Price
$ 60.55
Selling Price
$ 54.70
1493
783
898
3986
Market Price
$ 59.31
Selling Price
$ 50.59
1774
1368
1732
3734
Market Price
$ 53.08
Selling Price
$ 46.09
2437
2151
2167
3068
Market Price
$ 33.82
Selling Price
$ 28.29
448
373
161
830
Market Price
$ 66.73
Selling Price
$ 58.45
2665
2035
2315
4784
Market Price
$ 50.80
Selling Price
$ 44.65
1892
1847
412
4662
Market Price
$ 55.10
Selling Price
$ 46.60
1262
306
756
2150
Market Price
$ 50.98
Selling Price
$ 42.79
3319
727
1159
3417
Market Price
$ 70.43
Selling Price
$ 59.11
536
300
205
2486
Market Price
$ 33.80
Selling Price
$ 29.26
3355
2096
925
4197
Market Price
$ 52.65
Selling Price
$ 44.06
2256
1980
1370
2261
Market Price
$ 48.34
Selling Price
$ 43.68
575
254
472
892
Market Price
$ 58.71
Selling Price
$ 49.78
642
319
263
3042
Market Price
$ 54.69
Selling Price
$ 48.40
333
93
319
489
Market Price
$ 51.00
Selling Price
$ 44.08
1947
1793
593
2145
Market Price
$ 28.69
Selling Price
$ 25.66
754
432
151
2955
Market Price
$ 62.66
Selling Price
$ 54.74
851
413
420
2508
Market Price
$ 59.62
Selling Price
$ 51.02
292
286
204
960
Market Price
$ 39.77
Selling Price
$ 35.11
3064
1400
2662
3979
Market Price
$ 38.65
Selling Price
$ 33.18
1726
1562
723
2209
Market Price
$ 66.25
Selling Price
$ 58.60
3260
1310
2011
4770
Market Price
$ 50.31
Selling Price
$ 43.27
186
63
151
711
Market Price
$ 63.05
Selling Price
$ 55.92
4529
1308
2175
4892
Market Price
$ 66.13
Selling Price
$ 58.78
3243
1721
1433
4567
Market Price
$ 57.15
Selling Price
$ 47.66
1280
711
469
1365