True, when you account for low turnout in elections and those in our country who are too young to vote, or ineligible for some reason (immigrants, and in some states, felons). It's probably closer to 20% who would actually vote for Trump.
74.6 million (Trump popular vote in 2020) / 230 million (rough population of America) is indeed about 22%.
Still, far too many remain enamored of this moron