What is the population of Melbourne Australia?

According to the Australian Bureau of Statistics, the estimated population of Melbourne on June 2009 was 4.0 million people.