3,806 shares
3,067 shares
4,256 shares
3,816 shares
23,035 shares
412,308 shares
308,833 shares
213,702 shares
206,090 shares
343,659 shares