4,154 shares
3,227 shares
4,300 shares
3,879 shares
23,067 shares
412,411 shares
308,933 shares
213,729 shares
206,108 shares
343,683 shares