Registered investor base stands at 12.3 crore as of end-November 2025