What is MMXCIX in Roman Numerals?

MMXCIX. How much is MMXCIX in Roman Numerals? What is MMXCIX? MMXCIX = 2099.
MMXCIX = 2099