30,377 shares
164,252 shares
700,891 shares
331,448 shares
306,994 shares
69,313 shares
429,576 shares
482,403 shares
61,674 shares
476,149 shares