407,558 shares
387,588 shares
384,630 shares
384,525 shares
383,071 shares
369,191 shares
367,984 shares
366,395 shares
365,750 shares
365,262 shares