3,936 shares
3,218 shares
4,299 shares
3,879 shares
23,061 shares
412,399 shares
308,919 shares
213,727 shares
206,107 shares
343,681 shares