5,054 shares
4,200 shares
4,631 shares
4,827 shares
4,579 shares
20,955 shares
17,853 shares
19,961 shares
294,247 shares
202,169 shares