Market Price
$ 69.10
Selling Price
$ 58.07
1886
773
1515
3240
Market Price
$ 64.47
Selling Price
$ 55.41
89
69
62
417
Market Price
$ 60.55
Selling Price
$ 53.00
1329
551
767
4183
Market Price
$ 57.32
Selling Price
$ 49.86
4045
991
1489
4530
Market Price
$ 66.73
Selling Price
$ 57.10
788
228
581
2200
Market Price
$ 42.18
Selling Price
$ 35.21
2086
1870
639
3326
Market Price
$ 62.32
Selling Price
$ 54.66
976
939
316
2211
Market Price
$ 40.86
Selling Price
$ 36.02
2341
742
2293
3592
Market Price
$ 37.18
Selling Price
$ 33.48
792
765
241
1610
Market Price
$ 40.42
Selling Price
$ 35.47
3225
754
1915
3650
Market Price
$ 61.31
Selling Price
$ 51.28
273
245
178
992
Market Price
$ 48.11
Selling Price
$ 41.98
923
350
843
3933
Market Price
$ 62.49
Selling Price
$ 56.21
730
563
310
2374
Market Price
$ 65.90
Selling Price
$ 59.69
2367
1251
1675
4710
Market Price
$ 41.26
Selling Price
$ 37.41
2128
1352
1074
4158
Market Price
$ 37.65
Selling Price
$ 34.12
650
349
379
2894
Market Price
$ 54.33
Selling Price
$ 47.73
4104
1811
3822
4394
Market Price
$ 41.23
Selling Price
$ 36.51
994
502
625
2945
Market Price
$ 68.09
Selling Price
$ 59.94
2572
2381
2549
4461
Market Price
$ 36.55
Selling Price
$ 32.73
1179
1164
1084
1584
Market Price
$ 55.31
Selling Price
$ 49.56
1528
993
692
3449
Market Price
$ 61.41
Selling Price
$ 51.70
1087
376
335
1323
Market Price
$ 56.64
Selling Price
$ 49.64
708
327
263
1280
Market Price
$ 51.83
Selling Price
$ 45.50
1914
1210
392
2590
Market Price
$ 30.90
Selling Price
$ 27.63
3375
2213
1077
4137
Market Price
$ 40.50
Selling Price
$ 34.21
2686
871
1208
3711
Market Price
$ 32.45
Selling Price
$ 27.80
1512
753
493
1855
Market Price
$ 55.80
Selling Price
$ 49.94
2672
1950
1279
2931
Market Price
$ 63.31
Selling Price
$ 53.96
1422
931
825
2556
Market Price
$ 34.44
Selling Price
$ 29.96
1685
1001
1353
2570
Market Price
$ 40.87
Selling Price
$ 35.28
1359
296
507
1585
Market Price
$ 59.82
Selling Price
$ 52.14
2645
2082
1496
2900
Market Price
$ 36.88
Selling Price
$ 31.81
2970
1346
1980
4008
Market Price
$ 58.22
Selling Price
$ 50.63
2579
2394
2111
2698
Market Price
$ 47.60
Selling Price
$ 42.12
2487
786
716
3296
Market Price
$ 52.49
Selling Price
$ 44.99
3998
1801
2269
4120
Market Price
$ 33.21
Selling Price
$ 29.27
430
276
102
1589
Market Price
$ 29.76
Selling Price
$ 25.46
1972
1008
1352
2709
Market Price
$ 54.17
Selling Price
$ 47.67
2515
561
2034
2638
Market Price
$ 46.02
Selling Price
$ 39.30
177
89
100
749