356,286 shares
428,079 shares
338,914 shares
317,624 shares
295,799 shares
228,109 shares
122,618 shares
300,221 shares
224,801 shares
440,952 shares