325,977 shares
320,201 shares
319,724 shares
318,555 shares
315,342 shares
314,403 shares
314,245 shares
313,722 shares
313,527 shares
311,984 shares