30,482 shares
164,345 shares
700,995 shares
331,545 shares
307,062 shares
69,404 shares
429,663 shares
482,503 shares
61,732 shares
476,237 shares