A town now has a population of 300,000 people and an annual growth rate of 4.5%. If this rate continues, in how many years will the population be more than 500,000 people?