Representatives should be for citizens only.
If you are not a citizen, than you are only visiting and do not permanently belong here.
If you plan on staying permanently, you need to get citizenship.
But Trump's order doesn't address citizenship. There are lots of legal non-citizens here, many only temporarily, that will still be included in the count.
I'm not sure I see his reasoning for the distinction.