166,263 shares
81,797 shares
351,424 shares
24,376 shares
21,175 shares
15,920 shares
143,710 shares
52,624 shares
23,435 shares
127,609 shares