349,806 shares
303,114 shares
76,736 shares
69,503 shares
151,559 shares
59,182 shares
39,099 shares
49,185 shares
403,046 shares
86,211 shares