42,853 shares
10,796 shares
27,871 shares
8,964 shares
40,832 shares
30,075 shares
9,119 shares
9,401 shares
18,109 shares
6,896 shares