37,241 shares
36,549 shares
197,154 shares
250,670 shares
87,384 shares
157,894 shares
251,833 shares
160,326 shares
115,591 shares
111,474 shares