For the year so far, FIIs have been net sellers of shares worth Rs 43,063 crore, while DIIs have net bought shares worth Rs 70,978 crore.