30,127 shares
164,025 shares
700,643 shares
331,220 shares
306,766 shares
69,087 shares
429,341 shares
482,142 shares
61,439 shares
475,907 shares