34,629 shares
30,706 shares
34,888 shares
44,062 shares
21,486 shares
14,924 shares
367,347 shares
12,454 shares
15,748 shares
19,013 shares