5,258 shares
3,573 shares
2,966 shares
3,265 shares
4,141 shares
16,865 shares
25,460 shares
565,369 shares
310,598 shares
208,349 shares