Market Price
$ 50.38
Selling Price
$ 44.10
1105
377
278
1141
Market Price
$ 36.61
Selling Price
$ 30.66
2731
2163
2657
4153
Market Price
$ 44.08
Selling Price
$ 39.74
663
270
214
1098
Market Price
$ 42.65
Selling Price
$ 36.02
904
718
801
1759
Market Price
$ 29.55
Selling Price
$ 26.78
4285
4204
4257
4672
Market Price
$ 42.36
Selling Price
$ 35.96
1954
705
561
2367
Market Price
$ 48.16
Selling Price
$ 42.67
2120
1234
437
2413
Market Price
$ 60.37
Selling Price
$ 50.80
1007
849
762
3862
Market Price
$ 45.40
Selling Price
$ 38.77
2407
1262
896
2595
Market Price
$ 60.67
Selling Price
$ 51.02
2209
1898
2073
3095
Market Price
$ 34.29
Selling Price
$ 28.78
1014
919
401
1768
Market Price
$ 68.54
Selling Price
$ 57.63
282
228
60
693
Market Price
$ 64.93
Selling Price
$ 54.79
970
453
586
2315
Market Price
$ 33.91
Selling Price
$ 28.77
680
238
449
2058
Market Price
$ 49.28
Selling Price
$ 44.69
2161
1055
1330
3029
Market Price
$ 64.75
Selling Price
$ 56.55
954
579
699
986
Market Price
$ 69.69
Selling Price
$ 59.36
1354
370
934
2020
Market Price
$ 29.47
Selling Price
$ 25.08
318
103
177
461
Market Price
$ 27.90
Selling Price
$ 25.35
2242
1897
741
2400
Market Price
$ 28.35
Selling Price
$ 25.56
4748
1019
1363
4979
Market Price
$ 43.04
Selling Price
$ 37.48
2038
1371
739
4647
Market Price
$ 39.98
Selling Price
$ 33.95
290
284
149
530
Market Price
$ 69.72
Selling Price
$ 59.09
421
194
147
683
Market Price
$ 35.61
Selling Price
$ 32.16
2358
535
1517
2635
Market Price
$ 29.47
Selling Price
$ 25.58
1304
793
819
4534
Market Price
$ 52.43
Selling Price
$ 46.90
617
516
216
693
Market Price
$ 44.78
Selling Price
$ 37.98
1370
911
535
1887
Market Price
$ 57.41
Selling Price
$ 51.00
2173
1050
726
2252
Market Price
$ 60.19
Selling Price
$ 52.34
1429
752
402
1815
Market Price
$ 45.31
Selling Price
$ 38.57
2109
459
1776
3770
Market Price
$ 43.94
Selling Price
$ 38.51
4026
859
2647
4647
Market Price
$ 49.16
Selling Price
$ 42.99
2112
1175
435
2532
Market Price
$ 44.98
Selling Price
$ 38.81
236
178
218
1130
Market Price
$ 61.77
Selling Price
$ 53.69
432
173
258
986
Market Price
$ 50.76
Selling Price
$ 44.88
409
210
324
475
Market Price
$ 27.80
Selling Price
$ 25.23
4209
2693
1915
4493
Market Price
$ 47.39
Selling Price
$ 42.09
2791
1859
1407
3880
Market Price
$ 62.80
Selling Price
$ 53.41
1191
932
683
1631
Market Price
$ 37.49
Selling Price
$ 31.65
2731
1113
2135
4933
Market Price
$ 57.38
Selling Price
$ 49.95
1938
1164
1808
2358