356,281 shares
428,075 shares
338,914 shares
317,618 shares
295,799 shares
228,108 shares
122,614 shares
300,218 shares
224,799 shares
440,948 shares