What is MMCXXIX in Roman Numerals?

MMCXXIX. How much is MMCXXIX in Roman Numerals? What is MMCXXIX? MMCXXIX = 2129.
MMCXXIX = 2129