270,247 shares
35,592 shares
108,661 shares
352,595 shares
211,715 shares
98,445 shares
491,226 shares
220,051 shares
98,666 shares
180,427 shares