3,932 shares
3,218 shares
4,299 shares
3,879 shares
23,061 shares
412,394 shares
308,915 shares
213,727 shares
206,107 shares
343,680 shares