30,333 shares
164,209 shares
700,843 shares
331,408 shares
306,948 shares
69,273 shares
429,531 shares
482,359 shares
61,636 shares
476,109 shares