You are changing the text property in each iteration, not sure why you would expect the old value to be maintained (and also for a newline to be added).

You need to add a line in each iteration, not completely wipe out the Text property. You can either concatenate to the Text or add to the Lines collection.