42,603 shares
13,633 shares
26,751 shares
19,729 shares
20,320 shares
91,016 shares
101,216 shares
20,421 shares
69,743 shares
27,434 shares