3,910 shares
3,211 shares
4,293 shares
3,872 shares
23,054 shares
412,373 shares
308,896 shares
213,719 shares
206,100 shares
343,672 shares