18,632 shares
343,399 shares
330,579 shares
278,276 shares
167,426 shares
384,778 shares
90,020 shares
162,305 shares
173,245 shares
248,032 shares