312,777 shares
309,326 shares
305,579 shares
303,565 shares
301,167 shares
300,809 shares
299,820 shares
298,812 shares
295,989 shares
294,389 shares