9,459 shares
15,208 shares
7,631 shares
18,027 shares
512,628 shares
13,353 shares
9,616 shares
29,357 shares
7,424 shares
8,608 shares