According to him, India today has 13.9 crore unique investors, compared to just 3.8 crore in March 2019