394,710 shares
46,437 shares
160,889 shares
250,301 shares
209,233 shares
27,049 shares
24,163 shares
471,741 shares
23,896 shares
51,334 shares