25,297 shares
23,278 shares
293,673 shares
168,178 shares
50,192 shares
50,297 shares
32,369 shares
16,413 shares
13,455 shares
14,327 shares