5,440 shares
3,826 shares
3,130 shares
3,401 shares
4,194 shares
17,005 shares
25,538 shares
565,492 shares
310,715 shares
208,443 shares