8,659 shares
21,549 shares
14,150 shares
24,982 shares
19,994 shares
31,036 shares
537,719 shares
39,376 shares
33,752 shares
47,410 shares