50,481 shares
397,726 shares
43,796 shares
160,789 shares
286,920 shares
31,048 shares
161,080 shares
186,602 shares
174,759 shares
510,917 shares