Richard jefferson net worth