20,028 shares
20,577 shares
43,726 shares
15,197 shares
142,165 shares
207,363 shares
455,647 shares
203,308 shares
121,893 shares
189,121 shares