357,287 shares
31,504 shares
633,847 shares
112,676 shares
49,929 shares
101,598 shares
101,036 shares
35,639 shares
67,316 shares
41,699 shares