There are as many as 16 IITs which presently produce 12000 plus numbers of graduates each year.