506,089 shares
208,858 shares
109,618 shares
125,563 shares
19,020 shares
25,939 shares
17,502 shares
75,003 shares
298,165 shares
12,206 shares