43,835 shares
17,114 shares
18,850 shares
14,534 shares
18,779 shares
40,269 shares
50,721 shares
16,220 shares
21,626 shares
9,361 shares