18,758 shares
343,534 shares
330,714 shares
278,359 shares
167,506 shares
384,929 shares
90,141 shares
162,464 shares
173,350 shares
248,147 shares