27,616 shares
38,881 shares
81,296 shares
403,159 shares
37,612 shares
32,929 shares
21,588 shares
42,017 shares
79,145 shares
36,299 shares