349,807 shares
303,143 shares
76,741 shares
69,550 shares
151,601 shares
59,194 shares
39,104 shares
49,203 shares
403,052 shares
86,211 shares