306,430 shares
27,012 shares
167,508 shares
28,388 shares
57,340 shares
57,704 shares
39,352 shares
179,377 shares
40,683 shares
33,255 shares