95,392 shares
14,377 shares
42,841 shares
218,884 shares
310,922 shares
14,035 shares
142,520 shares
152,545 shares
54,876 shares
44,653 shares