I went to the returning office today to vote early. There are 18 names on the ballot.
Edit: CBC article
Record-breaking number of candidates set to run in Kitchener Centre provincial byelection
Edit: CBC article
Record-breaking number of candidates set to run in Kitchener Centre provincial byelection