3,031 shares
183,881 shares
184,637 shares
52,291 shares
39,828 shares
172,087 shares
36,935 shares
38,779 shares
27,949 shares
34,546 shares