Very simply (i hope) - hardware reqs. for an SMB install

40 phones is a small system. Asterisk is used by hospitals, universities.

We have one school district with over 700 phones on one server service 8 schools.