Transanoproctoplasty: a 21-year review.