306,425 shares
27,012 shares
167,504 shares
28,385 shares
57,338 shares
57,703 shares
39,351 shares
179,376 shares
40,681 shares
33,254 shares