143,384 shares
52,797 shares
315,541 shares
169,018 shares
33,717 shares
51,618 shares
47,757 shares
340,681 shares
76,001 shares
67,871 shares