44,855 shares
22,785 shares
190,375 shares
46,468 shares
77,676 shares
450,454 shares
146,213 shares
394,793 shares
38,020 shares
25,607 shares