For the year so far, FIIs have net sold Rs 93,443 crore, while DIIs have net bought Rs 90,686 crore worth of shares.