37,342 shares
36,629 shares
197,280 shares
250,787 shares
87,480 shares
158,002 shares
251,945 shares
160,461 shares
115,712 shares
111,583 shares