5,439 shares
3,826 shares
3,130 shares
3,401 shares
4,193 shares
17,004 shares
25,538 shares
565,491 shares
310,713 shares
208,442 shares