Answer:
1995 44.8 million
2000 65.4 million
2005 104 million
2010 112.7 million
2015 137.9 million
Step-by-step explanation: