306,520 shares
27,105 shares
167,626 shares
28,450 shares
57,405 shares
57,768 shares
39,430 shares
179,560 shares
40,862 shares
33,317 shares