140,850 shares
311,646 shares
43,378 shares
204,952 shares
159,906 shares
416,821 shares
155,299 shares
54,815 shares
270,635 shares
60,734 shares