Newer information is available.
Table A-14. Imputation for postdoctoral appointees in science, engineering, and health, by origin of doctoral degree: 2013
Origin of doctoral degree Imputation rate (%) Number imputed
All postdoctoral appointees 4.0 2,461
    United States 4.9 1,121
    Foreign country 5.5 979
    Unknown origin 9.2 1,990

SOURCE: National Science Foundation, National Center for Science and Engineering Statistics, NSF-NIH Survey of Graduate Students and Postdoctorates in Science and Engineering, 2013.
Data from survey cycle Fall 2013, as of 8 August 2014.