10,398 shares
17,124 shares
12,205 shares
21,177 shares
370,884 shares
18,826 shares
17,708 shares
17,379 shares
21,330 shares
26,107 shares