23,046 shares
27,908 shares
13,184 shares
161,545 shares
89,525 shares
31,020 shares
60,238 shares
9,295 shares
11,075 shares
40,739 shares