44,980 shares
22,865 shares
190,575 shares
46,633 shares
77,732 shares
450,632 shares
146,370 shares
394,950 shares
38,239 shares
25,814 shares