314,391 shares
314,334 shares
313,954 shares
313,024 shares
311,706 shares
310,584 shares
309,181 shares
308,924 shares
308,913 shares
308,474 shares