24,149 shares
126,434 shares
40,326 shares
57,683 shares
17,820 shares
14,332 shares
19,941 shares
433,412 shares
29,969 shares
33,729 shares