25,647 shares
111,413 shares
63,995 shares
250,072 shares
92,850 shares
401,380 shares
108,414 shares
181,269 shares
269,604 shares
48,892 shares