331,698 shares
351,102 shares
315,334 shares
249,310 shares
302,037 shares
345,916 shares
483,408 shares
329,468 shares
543,720 shares
536,038 shares