5,713 shares
4,046 shares
3,344 shares
3,652 shares
4,501 shares
17,149 shares
25,728 shares
565,632 shares
310,860 shares
208,656 shares