5,312 shares
4,401 shares
4,850 shares
5,164 shares
4,616 shares
20,962 shares
17,921 shares
19,963 shares
294,292 shares
202,201 shares