18,410 shares
343,192 shares
330,430 shares
278,173 shares
167,357 shares
384,581 shares
89,872 shares
162,175 shares
173,138 shares
247,857 shares