37,553 shares
36,828 shares
197,504 shares
251,030 shares
87,690 shares
158,212 shares
252,170 shares
160,668 shares
115,943 shares
111,783 shares