how many patients have had a peritoneal fluid microbiology test performed until 2104?
select count( distinct admissions.subject_id ) from admissions where admissions.hadm_id in ( select microbiologyevents.hadm_id from microbiologyevents where microbiologyevents.spec_type_desc = 'peritoneal fluid' and strftime('%y',microbiologyevents.charttime) <= '2104' )