331,935 shares
507,493 shares
42,579 shares
106,348 shares
122,377 shares
79,518 shares
302,444 shares
90,658 shares
157,921 shares
353,392 shares