43,866 shares
22,329 shares
125,018 shares
11,185 shares
18,429 shares
12,838 shares
18,503 shares
237,030 shares
76,075 shares
21,389 shares