What is MCMXCV in Roman Numerals?

MCMXCV. How much is MCMXCV in Roman Numerals? What is MCMXCV? MCMXCV = 1995.
MCMXCV = 1995