What is MMCXCIX in Roman Numerals?

MMCXCIX. How much is MMCXCIX in Roman Numerals? What is MMCXCIX? MMCXCIX = 2199.
MMCXCIX = 2199