Adenomatoid odontogenic tumour. A survey of 21 cases from Sri Lanka.