5,886 shares
4,215 shares
3,503 shares
3,818 shares
4,660 shares
17,245 shares
25,826 shares
565,742 shares
310,969 shares
208,762 shares