Luis Torrens Contract, Salary and Net Worth