As Edmonton voters prepare to go to the polls Oct. 20, the Investigative Journalism Foundation analyzed financial disclosures and corporate records to see if all campaign donors are following the rules.

Our analysis shows that tens of thousands of dollars contributed to candidates during the campaign have come from connected companies. Some of those donations may violate election rules, and at least one candidate has already returned thousands of dollars in contributions.