30,573 shares
164,426 shares
701,086 shares
331,647 shares
307,133 shares
69,464 shares
429,736 shares
482,585 shares
61,796 shares
476,310 shares