166,271 shares
81,804 shares
351,431 shares
24,385 shares
21,180 shares
15,925 shares
143,729 shares
52,632 shares
23,439 shares
127,618 shares