richard sherman net worth 2021