5,911 shares
4,245 shares
3,538 shares
3,846 shares
4,688 shares
17,252 shares
25,829 shares
565,763 shares
310,987 shares
208,767 shares