246,698 shares
35,618 shares
94,970 shares
340,681 shares
572,482 shares
153,764 shares
76,702 shares
82,221 shares
520,804 shares
52,126 shares