5,563 shares
3,957 shares
3,231 shares
3,528 shares
4,378 shares
17,106 shares
25,642 shares
565,579 shares
310,839 shares
208,631 shares