currency numbers should be strings because they might have leading zeros