FPIs have bought shares worth over ₹26,000 crore this month in the cash market