331,699 shares
59,307 shares
148,646 shares
57,874 shares
74,057 shares
42,331 shares
119,558 shares
96,326 shares
104,977 shares
56,461 shares