4,261 shares
3,332 shares
4,324 shares
3,888 shares
23,074 shares
412,418 shares
308,940 shares
213,743 shares
206,114 shares
343,695 shares