Market Price
$ 44.43
Selling Price
$ 39.40
1439
982
561
2195
Market Price
$ 48.00
Selling Price
$ 40.43
1955
571
676
4066
Market Price
$ 65.41
Selling Price
$ 57.58
461
330
153
1202
Market Price
$ 32.92
Selling Price
$ 27.49
2312
1282
1905
3810
Market Price
$ 33.47
Selling Price
$ 29.96
492
177
323
1133
Market Price
$ 66.71
Selling Price
$ 55.76
2019
1578
1269
2837
Market Price
$ 31.35
Selling Price
$ 27.96
3004
2011
1894
4134
Market Price
$ 62.15
Selling Price
$ 54.67
2013
1376
411
2864
Market Price
$ 30.04
Selling Price
$ 26.80
2437
636
2198
2542
Market Price
$ 47.91
Selling Price
$ 41.44
2741
1737
2026
4816
Market Price
$ 47.62
Selling Price
$ 40.14
3715
1038
1465
3941
Market Price
$ 65.37
Selling Price
$ 56.42
3506
1690
3371
4835
Market Price
$ 43.61
Selling Price
$ 37.31
2458
865
700
2928
Market Price
$ 40.73
Selling Price
$ 35.05
2803
700
849
2961
Market Price
$ 54.92
Selling Price
$ 49.31
706
482
357
884
Market Price
$ 55.68
Selling Price
$ 50.51
1215
600
1030
1300
Market Price
$ 54.07
Selling Price
$ 47.74
2559
1778
636
3788
Market Price
$ 49.29
Selling Price
$ 42.73
426
426
112
997
Market Price
$ 67.14
Selling Price
$ 58.64
705
610
605
1146
Market Price
$ 33.91
Selling Price
$ 28.49
1040
1011
405
2196
Market Price
$ 36.56
Selling Price
$ 31.27
1627
1088
1144
3937
Market Price
$ 68.27
Selling Price
$ 57.62
1650
386
1059
3991
Market Price
$ 50.10
Selling Price
$ 42.27
1472
1186
456
2928
Market Price
$ 62.60
Selling Price
$ 54.58
731
350
321
969
Market Price
$ 37.46
Selling Price
$ 33.55
567
142
233
995
Market Price
$ 34.63
Selling Price
$ 29.38
4533
4233
1559
4624
Market Price
$ 33.16
Selling Price
$ 29.46
2809
2189
992
2981
Market Price
$ 36.63
Selling Price
$ 30.96
622
504
507
1789
Market Price
$ 67.96
Selling Price
$ 56.79
1911
1103
1036
2911
Market Price
$ 61.44
Selling Price
$ 52.66
648
201
557
662
Market Price
$ 30.06
Selling Price
$ 25.50
1054
521
395
2322
Market Price
$ 31.38
Selling Price
$ 28.29
4182
1227
4135
4191
Market Price
$ 48.53
Selling Price
$ 41.98
2622
569
1173
2632
Market Price
$ 60.39
Selling Price
$ 52.20
1131
285
330
3650
Market Price
$ 47.24
Selling Price
$ 41.34
1614
578
388
1821
Market Price
$ 63.18
Selling Price
$ 54.83
2133
2044
2044
3837
Market Price
$ 37.91
Selling Price
$ 34.27
2394
1407
870
3283
Market Price
$ 48.92
Selling Price
$ 42.18
268
166
183
1168
Market Price
$ 46.54
Selling Price
$ 38.87
918
230
781
3045
Market Price
$ 59.96
Selling Price
$ 54.06
2060
558
903
3351