278,131 shares
633,780 shares
43,410 shares
83,926 shares
229,987 shares
300,936 shares
384,491 shares
135,810 shares
140,531 shares
120,107 shares