30,201 shares
164,085 shares
700,704 shares
331,278 shares
306,826 shares
69,151 shares
429,403 shares
482,208 shares
61,499 shares
475,968 shares