NSE IPO: Exchange flags concentration risk as top 10 brokers control nearly half of revenue June 18, 2026