Add support for currencies with subunit_to_unit that are not a power of 10