20,721 shares
27,052 shares
145,197 shares
30,577 shares
21,391 shares
33,424 shares
21,486 shares
47,198 shares
31,681 shares
10,910 shares