355,955 shares
265,933 shares
37,411 shares
331,547 shares
39,899 shares
47,437 shares
50,121 shares
398,284 shares
148,654 shares
71,245 shares