Foreign portfolio investors net sold Indian stocks worth $3.5 billion during the period