NMVR: New Motor Vehicle Registrations

What does NMVR mean? The above is one of NMVR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: New Motor Vehicle Registrations