50,477 shares
397,720 shares
43,789 shares
160,734 shares
286,901 shares
31,003 shares
161,063 shares
186,594 shares
174,745 shares
510,859 shares