The data was three CSV files for the years 2015, 2016 and 2017. However, the data for the three years look fairly similar, as you can see here:
You can play around with the source code in this Google Colab Notebook:
The idea was to combine the visualization capabilities of geopandas with the data set. This required to merge the given data to the country data from geopandas for which some renaming was necessary. Other than that it was straight forward visualization with matplotlib.
The full code with more images can also be found on Github. The final images are shown below. I also submitted the graphic to Reddit here, however this links to an older version where I did not consider the problem of color blindness.