18,672 shares
343,431 shares
330,616 shares
278,301 shares
167,451 shares
384,815 shares
90,039 shares
162,339 shares
173,274 shares
248,073 shares