2.04 million people buy their first home each year. (Foster Letter 12/10/07)