FPIs pull out ₹19,837 crore in 2 sessions as April selloff continues