18,612 shares
343,389 shares
330,568 shares
278,263 shares
167,419 shares
384,760 shares
90,012 shares
162,297 shares
173,234 shares
248,021 shares