What is MCMXCIX in Roman Numerals?

MCMXCIX. How much is MCMXCIX in Roman Numerals? What is MCMXCIX? MCMXCIX = 1999.
MCMXCIX = 1999