3,860 shares
3,210 shares
4,293 shares
3,871 shares
23,051 shares
412,320 shares
308,843 shares
213,716 shares
206,099 shares
343,671 shares