107,684 shares
49,868 shares
559,116 shares
391,893 shares
174,395 shares
180,945 shares
270,199 shares
529,137 shares
51,237 shares
309,731 shares