5,438 shares
3,825 shares
3,130 shares
3,401 shares
4,193 shares
17,004 shares
25,538 shares
565,491 shares
310,712 shares
208,441 shares