18,686 shares
343,449 shares
330,626 shares
278,320 shares
167,469 shares
384,858 shares
90,049 shares
162,369 shares
173,308 shares
248,082 shares