Those are shipment numbers from that data you're using and are not the same as sold to consumers. The numbers i gave you for Spain were official for those years and were sold to consumers. The numbers we were always disscussing, at least me, were sold to consumers.
According to VGC data, France's peak was in 2017 and UK's and Germany's peak were in 2018. I suppose VGC must be based in official tracking, so ..., yes, even Western Europe peaked in 2017-2018.
It literally says sell through in the link I posted, it's not shipments.
When the herd loses its way, the shepard must kill the bull that leads them astray.