338,496 shares
326,901 shares
305,755 shares
279,189 shares
275,543 shares
274,774 shares
259,990 shares
251,664 shares
245,675 shares
240,682 shares