angelinastanton angelinastanton 27-04-2017 Mathematics contestada At the beginning of 1995, the town of Canyon Ridge had 1,900 residents. The rate of population growth after that was 7% per year. Estimate the population at the beginning of 2005.