It's pretty important to realise that this includes student visas (600K - and education is a major earner for Australia) and graduate visas (200K) and 700K New Zealanders (who have their own special temporary class).
There are also 250K working holiday visas (ie backpackers).