27,646 shares
38,959 shares
81,370 shares
403,297 shares
37,703 shares
33,007 shares
21,653 shares
42,140 shares
79,205 shares
36,378 shares