35,009 shares
31,020 shares
35,176 shares
44,406 shares
21,837 shares
15,229 shares
367,628 shares
12,965 shares
16,146 shares
19,614 shares