5,504 shares
4,542 shares
5,019 shares
5,368 shares
4,628 shares
21,078 shares
17,998 shares
19,989 shares
294,325 shares
202,246 shares