4,434 shares
3,467 shares
4,356 shares
3,893 shares
23,086 shares
412,430 shares
308,964 shares
213,767 shares
206,154 shares
343,723 shares