37,236 shares
36,544 shares
197,136 shares
250,655 shares
87,371 shares
157,868 shares
251,821 shares
160,317 shares
115,588 shares
111,469 shares