37,234 shares
36,542 shares
197,132 shares
250,648 shares
87,353 shares
157,845 shares
251,787 shares
160,313 shares
115,584 shares
111,467 shares