3,927 shares
3,216 shares
4,297 shares
3,876 shares
23,059 shares
412,389 shares
308,912 shares
213,724 shares
206,105 shares
343,678 shares