Punjab's Primary and Secondary Healthcare Department has reported more than 1,000 new coronavirus cases for the third straight day, taking the provincial tally over 29,000.

According to the department, 1,639 cases were confirmed in the last 24 hours, taking the total to 29,489.

It also reported 30 additional deaths, taking the total fatalities to 570.

A statement from the department said that 7,110 people have recovered from the virus while 252,469 tests have been conducted so far.