355,987 shares
265,953 shares
37,506 shares
331,627 shares
39,965 shares
47,448 shares
50,188 shares
398,374 shares
148,672 shares
71,263 shares