37,110 shares
36,404 shares
196,987 shares
250,511 shares
87,231 shares
157,703 shares
251,605 shares
160,187 shares
115,467 shares
111,328 shares