5,443 shares
3,826 shares
3,130 shares
3,402 shares
4,195 shares
17,005 shares
25,538 shares
565,497 shares
310,720 shares
208,444 shares