40,351 shares
514,053 shares
222,006 shares
289,977 shares
166,919 shares
53,674 shares
129,485 shares
115,066 shares
31,422 shares
442,163 shares