5,115 shares
4,265 shares
4,677 shares
4,931 shares
4,603 shares
20,958 shares
17,886 shares
19,961 shares
294,278 shares
202,197 shares