31,014 shares
19,479 shares
34,484 shares
21,735 shares
57,898 shares
14,743 shares
26,177 shares
25,182 shares
171,663 shares
13,434 shares