3,930 shares
3,218 shares
4,299 shares
3,879 shares
23,061 shares
412,392 shares
308,914 shares
213,726 shares
206,107 shares
343,680 shares