Iran recorded 121 coronavirus-related deaths in the past 24 hours, bringing the total death toll to 4,003, health ministry spokesman Kianush Jahanpoor said Wednesday on state TV.

There were also 1,997 new coronavirus cases in the past 24 hours, bringing the total to 64,586, said Jahanpoor.

He added that 29,812 patients have so far recovered at home or been released from hospitals across the country. Of those hospitalized, 3,956 are in critical condition.

Though the death toll continues to rise, the past few days have seen a slowdown of new coronavirus cases in Iran. On Sunday, the country saw a 4.5% increase in Covid-19 cases. This fell to 3.2% on Wednesday.