Peripheral giant cell granuloma. Clinicopathologic study of 224 new cases and review of 956 reported cases.