37,295 shares
36,589 shares
197,224 shares
250,729 shares
87,426 shares
157,945 shares
251,882 shares
160,405 shares
115,644 shares
111,535 shares