37,236 shares
36,545 shares
197,144 shares
250,657 shares
87,380 shares
157,881 shares
251,823 shares
160,320 shares
115,588 shares
111,471 shares