Market Price
$ 68.46
Selling Price
$ 57.39
1705
524
1530
4885
Market Price
$ 51.55
Selling Price
$ 44.90
2802
1908
2583
3173
Market Price
$ 39.85
Selling Price
$ 35.71
542
354
148
1063
Market Price
$ 42.62
Selling Price
$ 36.21
1775
1440
433
4945
Market Price
$ 45.07
Selling Price
$ 40.12
952
928
195
3219
Market Price
$ 53.26
Selling Price
$ 46.46
4336
3930
1383
4512
Market Price
$ 50.06
Selling Price
$ 44.06
3344
1091
2397
3610
Market Price
$ 43.45
Selling Price
$ 37.95
1106
376
347
2362
Market Price
$ 62.07
Selling Price
$ 51.89
902
641
737
4079
Market Price
$ 59.86
Selling Price
$ 53.83
628
290
544
1963
Market Price
$ 34.56
Selling Price
$ 29.09
373
261
347
951
Market Price
$ 37.58
Selling Price
$ 33.88
865
468
426
3109
Market Price
$ 45.58
Selling Price
$ 38.43
783
157
448
1122
Market Price
$ 62.10
Selling Price
$ 56.10
2594
1144
1156
3786
Market Price
$ 28.66
Selling Price
$ 25.68
2758
2456
754
4480
Market Price
$ 31.77
Selling Price
$ 27.44
450
188
190
1508
Market Price
$ 62.15
Selling Price
$ 52.17
806
777
654
2665
Market Price
$ 53.80
Selling Price
$ 46.14
944
441
789
3364
Market Price
$ 60.36
Selling Price
$ 51.17
389
272
293
503
Market Price
$ 45.02
Selling Price
$ 38.24
724
602
184
1948
Market Price
$ 58.47
Selling Price
$ 50.01
2117
2063
1650
2785
Market Price
$ 32.42
Selling Price
$ 27.26
815
288
788
3169
Market Price
$ 37.23
Selling Price
$ 32.11
190
52
131
742
Market Price
$ 42.19
Selling Price
$ 36.09
3538
2235
954
3770
Market Price
$ 49.14
Selling Price
$ 41.11
1097
389
869
4906
Market Price
$ 42.67
Selling Price
$ 36.49
2939
1224
1272
4390
Market Price
$ 30.29
Selling Price
$ 27.11
1325
1119
1008
2039
Market Price
$ 40.19
Selling Price
$ 36.36
1010
843
595
3157
Market Price
$ 64.22
Selling Price
$ 54.89
1567
1048
1435
4754
Market Price
$ 56.36
Selling Price
$ 47.70
1904
797
1575
3192
Market Price
$ 45.83
Selling Price
$ 41.20
1411
723
1302
4113
Market Price
$ 63.22
Selling Price
$ 56.10
403
140
185
899
Market Price
$ 42.79
Selling Price
$ 36.44
1475
1304
341
3083
Market Price
$ 52.07
Selling Price
$ 45.36
2191
1454
439
2392
Market Price
$ 37.78
Selling Price
$ 31.79
432
355
254
623
Market Price
$ 47.99
Selling Price
$ 41.20
1383
443
1065
4031
Market Price
$ 31.12
Selling Price
$ 26.40
1823
804
391
2323
Market Price
$ 53.24
Selling Price
$ 45.27
2721
1698
2643
2731
Market Price
$ 40.83
Selling Price
$ 34.98
1023
373
823
3943
Market Price
$ 41.39
Selling Price
$ 34.88
570
216
238
1006