JavaScript chart by amCharts 3.21.152020253025351720182228-4036-5019671981198519861993199520002004200720092014201802468101214161820222426283032343638