23,782 shares
17,586 shares
12,902 shares
12,969 shares
34,749 shares
17,163 shares
240,991 shares
14,278 shares
13,601 shares
18,162 shares