4,401 shares
3,759 shares
4,191 shares
4,235 shares
4,349 shares
20,760 shares
17,505 shares
19,673 shares
294,034 shares
201,916 shares