Hi everyone. I have one question for those of you who already went through this process and successfully got their PRs. Do I have to submit the proof that I am paying taxes for my business in my home country? I am working as a freelance writer on Upwork for more than 2 years now but I haven't...