58,278 shares
1,199,303 shares
119,706 shares
141,043 shares
211,894 shares
45,324 shares
33,963 shares
136,271 shares
91,225 shares
39,980 shares