31,261 shares
43,310 shares
42,908 shares
19,673 shares
19,640 shares
122,362 shares
33,779 shares
26,164 shares
147,042 shares
31,577 shares