307,867 shares
307,337 shares
306,884 shares
305,795 shares
304,355 shares
303,161 shares
302,838 shares
302,810 shares
302,581 shares
302,520 shares