27,618 shares
38,882 shares
81,297 shares
403,166 shares
37,613 shares
32,929 shares
21,594 shares
42,021 shares
79,147 shares
36,300 shares