19,268 shares
54,285 shares
233,092 shares
230,926 shares
128,979 shares
94,666 shares
291,988 shares
332,733 shares
217,577 shares
160,556 shares