270,300 shares
35,663 shares
108,729 shares
352,674 shares
211,872 shares
98,559 shares
491,363 shares
220,070 shares
98,708 shares
180,525 shares