20090520 business.international-business: Nearly 20;000 slots still left in H-1B visas