52,655 shares
104,216 shares
424,302 shares
175,911 shares
50,887 shares
192,067 shares
135,447 shares
284,263 shares
31,397 shares
148,136 shares