30,958 shares
10,100 shares
13,094 shares
41,972 shares
11,457 shares
8,236 shares
10,441 shares
24,167 shares
14,323 shares
18,554 shares