27,547 shares
141,310 shares
13,018 shares
58,257 shares
13,351 shares
7,708 shares
15,724 shares
9,389 shares
51,592 shares
6,580 shares