Market Price
$ 28.54
Selling Price
$ 25.56
473
195
403
1369
Market Price
$ 66.84
Selling Price
$ 57.57
4001
2689
2425
4361
Market Price
$ 49.82
Selling Price
$ 44.10
4017
2917
3687
4951
Market Price
$ 65.08
Selling Price
$ 57.64
1145
905
565
1845
Market Price
$ 58.25
Selling Price
$ 49.71
990
201
492
1890
Market Price
$ 36.54
Selling Price
$ 31.96
3588
3388
1362
3856
Market Price
$ 57.65
Selling Price
$ 51.70
1760
1381
1146
1886
Market Price
$ 51.62
Selling Price
$ 43.85
790
328
764
846
Market Price
$ 68.49
Selling Price
$ 59.19
1179
560
1103
3089
Market Price
$ 61.23
Selling Price
$ 52.36
1431
1074
1311
1518
Market Price
$ 56.88
Selling Price
$ 47.54
2056
1129
1409
3940
Market Price
$ 47.53
Selling Price
$ 41.77
352
253
78
1723
Market Price
$ 68.39
Selling Price
$ 57.11
2116
1128
1366
3664
Market Price
$ 42.35
Selling Price
$ 37.93
1203
1161
450
1657
Market Price
$ 70.72
Selling Price
$ 59.17
868
609
301
1804
Market Price
$ 34.69
Selling Price
$ 30.98
205
196
204
694
Market Price
$ 64.49
Selling Price
$ 58.57
1112
804
369
2549
Market Price
$ 62.78
Selling Price
$ 55.63
603
459
337
1134
Market Price
$ 46.25
Selling Price
$ 41.52
1547
568
571
3728
Market Price
$ 49.97
Selling Price
$ 42.33
2660
2493
2608
3186
Market Price
$ 29.11
Selling Price
$ 25.04
1604
632
943
2636
Market Price
$ 36.46
Selling Price
$ 30.96
1788
1256
1538
1869
Market Price
$ 54.75
Selling Price
$ 46.59
1143
752
629
1770
Market Price
$ 41.59
Selling Price
$ 35.66
4813
2530
4508
4908
Market Price
$ 40.97
Selling Price
$ 35.57
3129
1897
1665
3712
Market Price
$ 57.38
Selling Price
$ 50.73
1812
596
1289
3708
Market Price
$ 46.55
Selling Price
$ 41.03
2744
923
1606
2968
Market Price
$ 37.15
Selling Price
$ 31.47
1130
819
328
1855
Market Price
$ 50.08
Selling Price
$ 42.11
895
185
723
1551
Market Price
$ 59.33
Selling Price
$ 51.36
2799
2654
2072
2850
Market Price
$ 32.80
Selling Price
$ 28.22
1019
943
363
1057
Market Price
$ 51.76
Selling Price
$ 44.92
830
585
373
2510
Market Price
$ 39.40
Selling Price
$ 33.79
586
231
563
2388
Market Price
$ 67.22
Selling Price
$ 56.35
1378
705
970
3085
Market Price
$ 33.16
Selling Price
$ 27.65
1793
1442
885
3748
Market Price
$ 34.76
Selling Price
$ 30.63
584
260
519
1518
Market Price
$ 39.92
Selling Price
$ 33.51
708
274
260
1215
Market Price
$ 28.38
Selling Price
$ 25.63
2737
1933
1869
4982
Market Price
$ 38.90
Selling Price
$ 34.88
3061
785
1171
3147
Market Price
$ 35.21
Selling Price
$ 29.60
2479
650
1427
2539