If you use a mask of 255.255.255.240 (/28), the break down is:
204.15.5.0 - 11001100.00001111.00000101.00000000
255.255.255.240 - 11111111.11111111.11111111.11110000
--------------------------|sub |---
Since you now have four bits to make subnets with, you only have four bits left for host addresses. So in this case you can have up to 16 subnets, each of which can have up to 16 host addresses (14 of which can be assigned to devices).
http://www.cisco.com/warp/public/701/3.html
CISCO PIMP PIMPP
