43,831 shares
6,903 shares
33,291 shares
18,139 shares
25,710 shares
23,497 shares
12,100 shares
7,582 shares
14,161 shares
19,457 shares