160,045 shares
48,026 shares
43,676 shares
152,819 shares
84,669 shares
187,546 shares
331,905 shares
503,716 shares
235,601 shares
112,555 shares