5,439 shares
3,826 shares
3,130 shares
3,401 shares
4,193 shares
17,005 shares
25,538 shares
565,492 shares
310,714 shares
208,443 shares