The NAGP says 700 GPs are set to retire over the next five years.