I have 20 Exos in a 50, and i feel that i am over stocked. most People dont recomend keeping less then 10-12 in a tank. If you can get a bigger tank, do so, and get some. they are fun to watch! I got mine from thatpetplace.com with no problems, they were on sale for 2.99 per fish!