31,259 shares
43,299 shares
42,908 shares
19,668 shares
19,634 shares
122,360 shares
33,779 shares
26,160 shares
147,042 shares
31,577 shares