chart

5045403530252015105200620092012201520172018