Does anyone know how many Visors have actually shipped? How many ordered? I am wondering if they are talking about 100s or thousands or more??? Just trying to get a handle on the situation here before ordering.