Could be, but I think that number includes people taking multiple trips each. Think businessmen.
But there's probably huge swaths of the population who have never traveled internationally for economic reasons, or because they live in a large country (like China, the US, India or Russia) which makes that less necessary.