40,457 shares
10,654 shares
8,550 shares
16,344 shares
14,049 shares
14,029 shares
32,899 shares
8,580 shares
29,208 shares
11,536 shares