60,148 shares
31,501 shares
42,942 shares
21,526 shares
120,621 shares
69,529 shares
21,677 shares
188,387 shares
201,356 shares
114,884 shares