CORRECTION
150,000,000 actual taxpayers (not $150,000,000)
I bet there are a lot less than this paying 90+% of the taxes.