318,747 shares
315,235 shares
313,995 shares
312,646 shares
312,470 shares
312,159 shares
311,484 shares
309,969 shares
309,731 shares
308,475 shares