5,797 shares
5,408 shares
4,505 shares
4,749 shares
3,966 shares
382,921 shares
113,670 shares
206,555 shares
234,535 shares
45,166 shares