356,657 shares
428,451 shares
339,102 shares
318,006 shares
295,994 shares
228,596 shares
122,969 shares
300,348 shares
225,023 shares
441,408 shares