166,270 shares
81,804 shares
351,429 shares
24,382 shares
21,178 shares
15,921 shares
143,728 shares
52,630 shares
23,437 shares
127,617 shares