The mad rush for H-1B visa seems to be dying down