39,880 shares
513,626 shares
221,534 shares
289,710 shares
166,648 shares
53,152 shares
129,392 shares
114,735 shares
31,036 shares
441,859 shares