4,404 shares
3,459 shares
4,355 shares
3,893 shares
23,086 shares
412,429 shares
308,961 shares
213,764 shares
206,146 shares
343,718 shares