31,389 shares
43,573 shares
42,929 shares
19,802 shares
19,969 shares
122,462 shares
33,786 shares
26,301 shares
147,067 shares
31,586 shares