24,149 shares
665,986 shares
147,541 shares
34,515 shares
86,894 shares
96,258 shares
53,965 shares
28,423 shares
51,660 shares
142,732 shares