18,435 shares
74,138 shares
248,887 shares
176,220 shares
431,678 shares
21,352 shares
259,450 shares
305,547 shares
13,822 shares
24,499 shares