166,573 shares
27,670 shares
103,243 shares
36,282 shares
21,633 shares
254,729 shares
43,797 shares
66,184 shares
40,595 shares
19,281 shares