15,759 shares
17,390 shares
166,734 shares
22,391 shares
44,597 shares
294,364 shares
248,926 shares
24,702 shares
136,761 shares
356,984 shares