108,536 shares
146,148 shares
88,276 shares
146,961 shares
201,945 shares
213,130 shares
273,939 shares
160,486 shares
577,669 shares
135,981 shares