331,900 shares
351,635 shares
315,785 shares
249,736 shares
302,496 shares
346,035 shares
483,504 shares
329,820 shares
544,618 shares
536,242 shares