20100522 unknown: H-1B holders earn more than Americans