5,655 shares
3,243 shares
37,011 shares
256,613 shares
81,147 shares
185,306 shares
338,386 shares
108,545 shares
224,670 shares
232,836 shares