sanjay subrahmanyan net worth