310,368 shares
67,349 shares
103,816 shares
228,169 shares
632,208 shares
259,117 shares
67,879 shares
160,078 shares
71,601 shares
120,851 shares