331,697 shares
351,094 shares
315,332 shares
249,300 shares
302,032 shares
345,911 shares
483,405 shares
329,463 shares
543,707 shares
536,035 shares