NaN significa Not a Number, quizas en tus campos de texto estes poniendo caracteres no numericos [A-Z/a-z], y lo que pueda pasar es que al momento de estar haciedno las sumas encuentre ese caso de un campo no numerico
Lo que puedas hacer es verificar que cada campo tengo solo numericos y si entra en error poner una cifra default o algo asi, o si son campos input condicionar que solo acepte numericos y asi no engas problemas al sumar
otra cosa, quizas te sirva para no repetir tanto meter todo en un bucle:
on(release) {
Código:
var sumaTotal = 0;
var totalSumas = 11; // Total de campos txt
for (var i=1; i<=totalSumas;i++)
sumaTotal += Number(eval('numero'+i).text);
//
resultado.text = sumaTotal;
}