52,653 shares
104,213 shares
424,301 shares
175,910 shares
50,886 shares
192,066 shares
135,445 shares
284,260 shares
31,393 shares
148,135 shares