1997 finns det cirka 27 000 GPs .