278,163 shares
633,823 shares
43,435 shares
83,937 shares
230,023 shares
300,969 shares
384,518 shares
135,839 shares
140,562 shares
120,118 shares