The Public Health Agency of Canada said there were now 12 cases of listeriosis in Ontario, four in Quebec, and one each in Alberta and Nova Scotia.