I have 80ish for 2.5 in cloth. I would say absolute minimum of 30 per child, washing daily. To allow for bad days I would have 40.