143,019 shares
477,626 shares
30,027 shares
48,107 shares
326,699 shares
257,132 shares
43,626 shares
118,162 shares
234,548 shares
159,887 shares