20,027 shares
20,577 shares
43,726 shares
15,196 shares
142,162 shares
207,363 shares
455,647 shares
203,304 shares
121,893 shares
189,120 shares