5,054 shares
4,198 shares
4,631 shares
4,827 shares
4,577 shares
20,955 shares
17,853 shares
19,960 shares
294,247 shares
202,169 shares