number of doctors