4,695 shares
3,828 shares
3,967 shares
4,033 shares
3,462 shares
382,342 shares
113,258 shares
206,062 shares
234,103 shares
44,738 shares