5,161 shares
4,306 shares
4,731 shares
5,006 shares
4,613 shares
20,958 shares
17,899 shares
19,961 shares
294,285 shares
202,198 shares