107,685 shares
49,868 shares
559,117 shares
391,893 shares
174,395 shares
180,945 shares
270,199 shares
529,139 shares
51,238 shares
309,737 shares