5,268 shares
3,576 shares
2,967 shares
3,269 shares
4,146 shares
16,866 shares
25,463 shares
565,392 shares
310,606 shares
208,357 shares