Mississauga, Ontario, Canada
Montréal, Québec, Canada
Campinas, Sao Paulo, Brazil
Waterloo, Ontario, Canada
Toronto, Ontario, Canada