355,960 shares
265,944 shares
37,434 shares
331,559 shares
39,919 shares
47,440 shares
50,140 shares
398,307 shares
148,656 shares
71,247 shares