8,547 shares
21,537 shares
14,114 shares
24,941 shares
19,895 shares
31,018 shares
537,706 shares
39,363 shares
33,721 shares
47,327 shares