as of May 2006, USCIS reported 235,802 FBI name checks pending, with approximately 65 percent (153,166) of those cases pending more than 90 days and approximately 35 percent (82,824) pending more than one year