49,646 shares
24,185 shares
324,162 shares
40,488 shares
83,371 shares
216,457 shares
93,406 shares
96,070 shares
45,131 shares
32,073 shares