CGM end of year 2017 report