37,239 shares
36,546 shares
197,149 shares
250,663 shares
87,381 shares
157,890 shares
251,826 shares
160,324 shares
115,589 shares
111,472 shares