50,481 shares
397,723 shares
43,793 shares
160,741 shares
286,907 shares
31,008 shares
161,079 shares
186,598 shares
174,750 shares
510,863 shares