343,901 shares
89,711 shares
20,455 shares
13,365 shares
10,226 shares
20,075 shares
32,319 shares
20,457 shares
23,479 shares
180,930 shares