investors richer by Rs 25 trillion