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