buenas...
fijate que appendChild tiene dos efectos: agregar un elemento al nodo si este no existe, o mover un elemento de posicion si ya existe en el documento. en tu caso, en el primer ciclo del bucle agregas el elemento <br> al documento pero los subsiguientes ciclos estas moviendo el elemento de posicion. para agregar mas de un elemento, debes crearlos. simplemente crea el elemento <br> dentro del ciclo.