8,804 shares
17,437 shares
17,964 shares
19,732 shares
15,438 shares
16,804 shares
40,939 shares
21,367 shares
330,768 shares
29,758 shares