3,863 shares
3,210 shares
4,293 shares
3,872 shares
23,052 shares
412,320 shares
308,847 shares
213,717 shares
206,099 shares
343,672 shares