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,671 shares
232,836 shares