As of 2006 there were 22,146 American doctors in residency programs in the United States specializing in primary care, down from 23,801 in 1995, according to The General Accountability Office. The number of international medical graduates training in primary care, however, had grown from 13,025 in 1995 to 15,565 in 2006, according to the GAO's report on primary care.