53,627 shares
259,858 shares
286,066 shares
56,374 shares
421,323 shares
234,238 shares
322,142 shares
124,223 shares
43,440 shares
184,703 shares