For your information: I-140/NIW receipt date 1/6/04, I-485 receipt date 3/12/04, I-131 receipt 4/26/04, approved 5/28/04.