6,227 shares
4,432 shares
3,664 shares
4,020 shares
4,861 shares
17,256 shares
25,832 shares
565,803 shares
311,014 shares
208,772 shares