44,980 shares
22,864 shares
190,572 shares
46,626 shares
77,731 shares
450,631 shares
146,367 shares
394,945 shares
38,239 shares
25,814 shares