30,375 shares
164,248 shares
700,889 shares
331,447 shares
306,991 shares
69,311 shares
429,573 shares
482,401 shares
61,673 shares
476,148 shares