Market Price
$ 42.94
Selling Price
$ 36.83
1887
1171
1312
2425
Market Price
$ 57.93
Selling Price
$ 52.32
295
201
291
463
Market Price
$ 61.69
Selling Price
$ 54.92
3042
1047
1474
3546
Market Price
$ 33.93
Selling Price
$ 30.76
753
478
273
1697
Market Price
$ 41.05
Selling Price
$ 36.30
1285
822
937
3282
Market Price
$ 61.63
Selling Price
$ 53.58
1390
852
1070
1398
Market Price
$ 67.12
Selling Price
$ 57.20
621
189
444
1186
Market Price
$ 38.89
Selling Price
$ 34.14
3462
3327
2323
4568
Market Price
$ 48.32
Selling Price
$ 41.16
667
323
191
1174
Market Price
$ 54.27
Selling Price
$ 48.89
1530
1309
1142
2154
Market Price
$ 43.04
Selling Price
$ 36.10
1236
1196
1217
1813
Market Price
$ 65.76
Selling Price
$ 58.87
2489
1948
2246
2980
Market Price
$ 35.15
Selling Price
$ 31.08
245
142
49
1031
Market Price
$ 54.06
Selling Price
$ 47.18
2572
1343
1488
2610
Market Price
$ 69.89
Selling Price
$ 59.94
2387
1663
834
3484
Market Price
$ 62.73
Selling Price
$ 52.50
1388
1124
657
2758
Market Price
$ 55.57
Selling Price
$ 47.52
872
748
841
1045
Market Price
$ 59.63
Selling Price
$ 53.37
2374
1997
1134
3381
Market Price
$ 47.20
Selling Price
$ 41.44
2406
2294
1699
3344
Market Price
$ 37.31
Selling Price
$ 31.28
4358
1939
1246
4743
Market Price
$ 46.16
Selling Price
$ 41.66
215
118
186
789
Market Price
$ 32.33
Selling Price
$ 27.34
2682
1887
601
4631
Market Price
$ 66.21
Selling Price
$ 58.34
298
83
167
675
Market Price
$ 67.60
Selling Price
$ 56.46
853
672
819
1462
Market Price
$ 48.02
Selling Price
$ 42.98
4183
1231
3728
4457
Market Price
$ 65.29
Selling Price
$ 56.15
4003
3230
2745
4420
Market Price
$ 67.09
Selling Price
$ 59.25
3077
2226
1044
4850
Market Price
$ 41.58
Selling Price
$ 36.70
210
186
63
779
Market Price
$ 52.70
Selling Price
$ 44.76
427
381
376
877
Market Price
$ 47.36
Selling Price
$ 42.36
815
260
340
2218
Market Price
$ 41.78
Selling Price
$ 35.68
2895
1725
2017
4490
Market Price
$ 41.17
Selling Price
$ 37.01
992
390
634
3757
Market Price
$ 49.63
Selling Price
$ 41.46
1250
276
727
3878
Market Price
$ 42.55
Selling Price
$ 36.76
2072
873
2020
3479
Market Price
$ 57.39
Selling Price
$ 50.78
115
63
42
402
Market Price
$ 32.86
Selling Price
$ 29.05
1979
1286
1561
2805
Market Price
$ 64.45
Selling Price
$ 58.15
2374
933
2259
3538
Market Price
$ 48.45
Selling Price
$ 43.90
420
372
375
863
Market Price
$ 39.53
Selling Price
$ 33.79
1657
972
354
1694
Market Price
$ 37.20
Selling Price
$ 33.35
1580
770
1548
1640