6,149 shares
4,318 shares
3,592 shares
3,903 shares
4,752 shares
17,254 shares
25,830 shares
565,779 shares
310,998 shares
208,768 shares