166,271 shares
81,804 shares
351,430 shares
24,383 shares
21,180 shares
15,925 shares
143,729 shares
52,631 shares
23,438 shares
127,618 shares