278,128 shares
633,776 shares
43,407 shares
83,922 shares
229,986 shares
300,934 shares
384,487 shares
135,806 shares
140,528 shares
120,106 shares