30,575 shares
164,428 shares
701,088 shares
331,651 shares
307,135 shares
69,468 shares
429,736 shares
482,588 shares
61,797 shares
476,311 shares