15,747 shares
17,378 shares
166,728 shares
22,387 shares
44,597 shares
294,315 shares
248,919 shares
24,696 shares
136,751 shares
356,980 shares