3,937 shares
3,218 shares
4,299 shares
3,879 shares
23,061 shares
412,400 shares
308,920 shares
213,727 shares
206,107 shares
343,681 shares