Market Price
$ 51.82
Selling Price
$ 44.38
587
205
189
2023
Market Price
$ 56.83
Selling Price
$ 50.25
4148
2239
2691
4690
Market Price
$ 29.78
Selling Price
$ 25.62
3198
1539
2713
3557
Market Price
$ 46.17
Selling Price
$ 40.96
1795
939
758
2009
Market Price
$ 31.54
Selling Price
$ 28.05
1573
762
731
3286
Market Price
$ 71.62
Selling Price
$ 59.77
902
545
411
2780
Market Price
$ 67.72
Selling Price
$ 58.60
1104
353
308
2284
Market Price
$ 53.44
Selling Price
$ 46.07
1247
970
1076
2930
Market Price
$ 57.79
Selling Price
$ 48.92
553
485
505
1648
Market Price
$ 39.65
Selling Price
$ 34.51
839
187
634
1894
Market Price
$ 49.93
Selling Price
$ 44.54
628
197
485
1692
Market Price
$ 50.65
Selling Price
$ 42.73
2700
1120
1021
2710
Market Price
$ 67.78
Selling Price
$ 59.70
3626
2059
2284
4150
Market Price
$ 50.20
Selling Price
$ 41.93
2984
1955
1299
3966
Market Price
$ 59.54
Selling Price
$ 53.31
3811
1264
1110
4654
Market Price
$ 36.67
Selling Price
$ 31.55
607
247
182
1468
Market Price
$ 45.70
Selling Price
$ 38.14
137
43
81
443
Market Price
$ 49.62
Selling Price
$ 44.72
248
229
191
1017
Market Price
$ 61.50
Selling Price
$ 53.48
1243
350
547
4989
Market Price
$ 62.18
Selling Price
$ 54.23
2408
1962
1316
4446