Iran reports a record 5,039 new cases in the last 24 hours, according to Health Ministry spokeswoman Sima-Sadat Lari, bringing the total number of cases to 539,670. It is the first time that the country has reported more than 5,000 cases in a single day.