Total number of full-time equivalent GPs in England, 2015-2024