Market Price
$ 55.08
Selling Price
$ 46.46
1660
639
452
2783
Market Price
$ 65.31
Selling Price
$ 58.10
1610
1339
1429
1882
Market Price
$ 44.79
Selling Price
$ 38.01
500
116
161
859
Market Price
$ 70.14
Selling Price
$ 58.99
586
381
390
2019
Market Price
$ 48.90
Selling Price
$ 42.31
877
658
540
1115
Market Price
$ 61.22
Selling Price
$ 54.19
1706
1290
536
3306
Market Price
$ 37.19
Selling Price
$ 32.88
150
102
102
748
Market Price
$ 60.80
Selling Price
$ 51.73
3162
2705
2185
4189
Market Price
$ 35.60
Selling Price
$ 31.93
1772
1260
902
4781
Market Price
$ 59.46
Selling Price
$ 50.97
1524
642
1377
2086
Market Price
$ 60.07
Selling Price
$ 54.31
3224
1367
3205
3761
Market Price
$ 49.73
Selling Price
$ 41.86
635
364
615
2291
Market Price
$ 62.95
Selling Price
$ 55.00
948
448
360
3769
Market Price
$ 52.72
Selling Price
$ 46.05
335
247
189
811
Market Price
$ 56.42
Selling Price
$ 50.08
1243
908
760
4121
Market Price
$ 42.38
Selling Price
$ 36.45
1450
1117
1173
1716
Market Price
$ 56.66
Selling Price
$ 47.39
3427
1440
1090
3774
Market Price
$ 64.65
Selling Price
$ 58.50
1321
264
540
1442
Market Price
$ 58.88
Selling Price
$ 50.04
1481
893
629
1685
Market Price
$ 64.42
Selling Price
$ 55.56
1306
725
1089
2105
Market Price
$ 38.25
Selling Price
$ 32.59
1002
540
212
2365
Market Price
$ 57.72
Selling Price
$ 50.80
3662
2071
3493
3868
Market Price
$ 33.59
Selling Price
$ 30.47
888
417
481
1083
Market Price
$ 56.60
Selling Price
$ 48.85
664
140
650
783
Market Price
$ 46.08
Selling Price
$ 39.60
1694
1610
1053
3213
Market Price
$ 59.40
Selling Price
$ 53.05
1055
717
1009
2228
Market Price
$ 65.05
Selling Price
$ 55.21
451
183
162
655
Market Price
$ 34.85
Selling Price
$ 31.01
3947
1842
1274
4221
Market Price
$ 41.98
Selling Price
$ 36.60
1933
1910
1060
2724
Market Price
$ 59.62
Selling Price
$ 54.01
4553
2474
1830
4597
Market Price
$ 51.87
Selling Price
$ 46.14
662
279
609
1364
Market Price
$ 59.28
Selling Price
$ 50.57
2140
466
1053
4207
Market Price
$ 43.89
Selling Price
$ 37.23
2869
1508
1855
3370
Market Price
$ 55.37
Selling Price
$ 48.53
827
365
474
898
Market Price
$ 27.87
Selling Price
$ 25.14
2159
1756
1994
2882
Market Price
$ 46.18
Selling Price
$ 40.73
269
173
131
581
Market Price
$ 46.87
Selling Price
$ 39.49
1434
1387
409
3596
Market Price
$ 49.79
Selling Price
$ 43.92
2203
1345
548
3387
Market Price
$ 32.91
Selling Price
$ 28.36
1081
747
958
2701
Market Price
$ 70.53
Selling Price
$ 59.30
231
135
224
514