Internet domain registrations cross 350-million mark