31,408 shares
43,592 shares
42,944 shares
19,826 shares
20,020 shares
122,480 shares
33,789 shares
26,327 shares
147,105 shares
31,633 shares