18,435 shares
74,138 shares
248,884 shares
176,219 shares
431,669 shares
21,352 shares
259,444 shares
305,545 shares
13,821 shares
24,499 shares