5,804 shares
4,138 shares
3,411 shares
3,719 shares
4,578 shares
17,202 shares
25,757 shares
565,670 shares
310,901 shares
208,690 shares