All 300-plus languages spoken in American homes, and the number of people who speak them