About a quarter people having passports sounds about right. Most of the people I know don't leave the country and don't care to. I do however think it's unfair to give a

to such people. Going from state to state here is analogous to going from country to country in europe or asia in terms of distance.
I have no idea, other than some yahooing/ googling to find exact figures however.