Over 5 Crore ITRs Filed as July 31 Deadline Nears