5,114 shares
4,260 shares
4,674 shares
4,923 shares
4,603 shares
20,958 shares
17,886 shares
19,961 shares
294,277 shares
202,197 shares