Why is my insert row only inserting the final row from the loop into the database rather than just inserting one

Why is my insert row only inserting the final row from the loop into the database rather than just inserting one