516,131 shares
156,057 shares
355,802 shares
117,855 shares
89,612 shares
537,091 shares
283,631 shares
184,283 shares
249,923 shares
264,687 shares