Market Price
$ 62.55
Selling Price
$ 52.38
2650
1806
2300
4881
Market Price
$ 62.26
Selling Price
$ 52.48
738
363
673
1135
Market Price
$ 57.31
Selling Price
$ 50.01
2202
565
1990
4648
Market Price
$ 39.24
Selling Price
$ 34.19
2594
2058
2202
3187
Market Price
$ 62.56
Selling Price
$ 55.32
1423
1292
1124
4329
Market Price
$ 30.16
Selling Price
$ 25.80
854
754
279
3667
Market Price
$ 59.99
Selling Price
$ 51.23
161
106
108
498
Market Price
$ 38.88
Selling Price
$ 33.45
1487
1272
1069
3742
Market Price
$ 46.77
Selling Price
$ 42.01
614
325
506
1265
Market Price
$ 30.86
Selling Price
$ 27.19
1102
390
667
1261
Market Price
$ 41.13
Selling Price
$ 34.65
900
822
832
3573
Market Price
$ 32.51
Selling Price
$ 28.69
577
536
293
2520
Market Price
$ 59.46
Selling Price
$ 51.27
1317
962
561
2247
Market Price
$ 38.68
Selling Price
$ 32.55
2599
1403
2535
4390
Market Price
$ 58.81
Selling Price
$ 52.16
491
137
487
2458
Market Price
$ 62.61
Selling Price
$ 56.08
1881
1351
1837
3575
Market Price
$ 37.71
Selling Price
$ 32.75
1346
1318
370
1460
Market Price
$ 44.99
Selling Price
$ 39.22
2485
1854
1250
3573
Market Price
$ 41.17
Selling Price
$ 34.46
2242
1848
1472
2742
Market Price
$ 69.75
Selling Price
$ 59.35
2165
711
1408
2558
Market Price
$ 36.56
Selling Price
$ 32.43
1930
1654
618
4061
Market Price
$ 44.65
Selling Price
$ 37.61
1445
691
1021
2608
Market Price
$ 50.90
Selling Price
$ 43.53
476
331
108
968
Market Price
$ 33.64
Selling Price
$ 28.35
1944
1844
622
3856
Market Price
$ 53.52
Selling Price
$ 47.74
448
347
443
455
Market Price
$ 45.10
Selling Price
$ 38.45
2023
719
1501
2886
Market Price
$ 45.73
Selling Price
$ 39.83
3020
1846
1914
3613
Market Price
$ 39.93
Selling Price
$ 33.58
508
177
288
1598
Market Price
$ 69.16
Selling Price
$ 57.68
2575
1669
2442
2681
Market Price
$ 33.99
Selling Price
$ 29.94
517
350
355
1862
Market Price
$ 38.29
Selling Price
$ 34.01
3143
1694
818
4339
Market Price
$ 30.21
Selling Price
$ 26.70
1732
1605
1655
4692
Market Price
$ 70.42
Selling Price
$ 59.83
1311
882
434
1536
Market Price
$ 40.04
Selling Price
$ 35.82
547
451
484
1687
Market Price
$ 35.75
Selling Price
$ 31.43
1771
1676
1667
3655
Market Price
$ 49.16
Selling Price
$ 43.77
1386
919
1331
3799
Market Price
$ 47.82
Selling Price
$ 42.47
190
92
89
924
Market Price
$ 54.37
Selling Price
$ 47.87
2593
1675
2414
4409
Market Price
$ 65.94
Selling Price
$ 57.29
681
432
500
1311
Market Price
$ 42.45
Selling Price
$ 36.19
3704
2155
1808
4423