30,515 shares
164,383 shares
701,031 shares
331,578 shares
307,087 shares
69,430 shares
429,688 shares
482,540 shares
61,768 shares
476,267 shares