50,481 shares
397,726 shares
43,796 shares
160,793 shares
286,922 shares
31,050 shares
161,082 shares
186,630 shares
174,761 shares
510,918 shares