4 bit to Decimal Converter IC
You can use one (or more, daisy-chained) shift register for that. 

It will normally take you 3 pins and provide 8 outputs, or 8n where n is the number of chained shift registers still using only 3 Arduino pins. 

One example of a shift register that fits your situation is the 74HC595.

On Arduino, you can use shiftOut function to help handle those ICs.