107,652 shares
49,867 shares
559,115 shares
391,892 shares
174,394 shares
180,944 shares
270,198 shares
529,136 shares
51,235 shares
309,701 shares