FIIs have offloaded Indian equities worth a total of Rs 98,086 crore on the stock exchanges till October 24, data from NSDL showed