58,309 shares
1,199,374 shares
119,715 shares
141,074 shares
211,901 shares
45,347 shares
33,990 shares
136,278 shares
91,249 shares
39,991 shares