5,807 shares
4,141 shares
3,420 shares
3,723 shares
4,584 shares
17,205 shares
25,760 shares
565,672 shares
310,904 shares
208,693 shares