You do know that you can track all that through your social insurance number. They have all the info there. So call Canada Revenue Agency and ask them for a list of addresses for you that they have on file . If you did change them every time you moved, they should have them.
Its best to put...