5,434 shares
3,765 shares
3,129 shares
3,399 shares
4,192 shares
17,003 shares
25,534 shares
565,488 shares
310,708 shares
208,440 shares