The number 21038 (twenty-one thousand thirty-eight) is written in Roman numerals as follows: XXIXXXVIII