17 close contacts on the airplanes have been tracked down and put into quarantine in designated places.

The city reported three imported cases of coronavirus on Tuesday, bringing the tally of such cases to 23, said the Shanghai Health Commission on Wednesday morning.

No local cases were reported. Thirty-four imported suspected cases are undergoing check, the commission said.

One of the newly diagnosed cases is a Canadian, who worked in Switzerland. The person left Geneva on March 8 and arrived at the Pudong International Airport the next day via Paris. The person was quarantined upon arrival and started to show symptoms during quarantine.

The second case is a Austrian, who traveled in Portugal. The person left Lisbon on March 15, arrived at the Hongqiao International Airport the next day and was sent to a designated hospital for showing symptoms upon arrival.

The third case is a Zhejiang Province native, who traveled in Spain. The person left Madrid on March 14 and arrived at the Hongqiao airport the next day via Hong Kong. The person was sent to a designated hospital for showing symptoms upon arrival.

All the three patients have been transferred to designated hospitals for treatment and 17 close contacts of them on the airplanes have been tracked down and put into quarantine and observation in designated places.

Shanghai has reported 338 locally transmitted cases with 6 local suspected cases undergoing check. There have been no local confirmed cases for over two weeks.

There are 33 patients being treated at the hospital, including 23 imported cases. Twenty-three are in stable condition, two in serious condition and eight are critical.

A total of 325 patients have been discharged upon recovery. There are three local fatalities.