60,712 shares
307,841 shares
51,075 shares
228,621 shares
171,166 shares
143,001 shares
515,998 shares
73,618 shares
96,801 shares
86,174 shares