349,801 shares
303,107 shares
76,723 shares
69,488 shares
151,537 shares
59,182 shares
39,088 shares
49,166 shares
403,037 shares
86,194 shares