108,238 shares
145,860 shares
87,984 shares
146,645 shares
201,635 shares
212,834 shares
273,603 shares
160,181 shares
577,291 shares
135,670 shares