18,401 shares
27,196 shares
31,626 shares
17,911 shares
47,531 shares
17,357 shares
23,509 shares
23,214 shares
142,165 shares
39,796 shares