308,051 shares
307,861 shares
306,973 shares
305,248 shares
302,068 shares
301,661 shares
301,180 shares
300,947 shares
299,939 shares
299,688 shares