369,162 shares
103,520 shares
51,296 shares
254,183 shares
45,272 shares
43,887 shares
39,600 shares
30,913 shares
165,379 shares
31,468 shares