27,972 shares
39,320 shares
81,757 shares
403,793 shares
38,087 shares
33,343 shares
22,041 shares
42,556 shares
79,559 shares
36,717 shares