58,295 shares
1,199,336 shares
119,710 shares
141,058 shares
211,897 shares
45,336 shares
33,977 shares
136,274 shares
91,240 shares
39,989 shares