50,477 shares
397,719 shares
43,784 shares
160,726 shares
286,900 shares
30,999 shares
161,061 shares
186,591 shares
174,744 shares
510,856 shares