30u. I don't believe that there are any real limits to growth in this country today

Total

1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
Total Agree 6764696562595561----57--62----6558------57--54----51
Total Disagree 2831283035374237----40--34----3137------39--41----45

Party

1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
Republican Agree 7568777370635963----65--67----7169------70--60----62
Republican Disagree 2230202228343835----33--31----2728------27--37----36
Democrat Agree 6461656056565355----54--60----6151------54--53----47
Democrat Disagree 3134313539384542----43--36----3343------43--41----49
Independent Agree 6466656261595764----55--62----6457------51--54----49
Independent Disagree 3030323336384035----43--33----3239------44--41----49

Sex

1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
Male Agree 6865716765625761----60--65----6760------60--58----56
Male Disagree 2831273034354136----38--31----2937------37--39----42
Female Agree 6564666359565361----54--58----6356------53--50----47
Female Disagree 2832283036394337----42--37----3237------41--43----48

Age

1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
18-29 Agree 6565706763585761----61--62----6161------60--53----50
18-29 Disagree 3130282937414236----39--33----3734------38--46----50
30-49 Agree 6664666462615663----56--65----6957------58--56----52
30-49 Disagree 3034313236384236----42--34----2839------40--39----45
50-64 Agree 6766706463615857----57--61----6557------52--53----52
50-64 Disagree 2730262932353939----41--34----3039------41--41----46
65+ Agree 6963736459534958----55--52----5755------58--54----52
65+ Disagree 2331212631354236----38--37----3133------35--38----41

Generation

1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
Greatest Agree 6965696563545164------------------------------------
Greatest Disagree 2330252629354133------------------------------------
Silent Agree 6765696364625658----54--62----6357------56--55----51
Silent Disagree 2932283132344038----43--31----3134------37--37----40
Boomer Agree 6664676361595663----55--63----6757------55--53----53
Boomer Disagree 3032303437394237----42--36----3038------40--41----45
Gen X Agree ------7263585661----61--64----6860------58--56----51
Gen X Disagree ------2536404336----39--33----3037------40--39----46
Millennial Agree --------------------------------54------60--54----51
Millennial Disagree --------------------------------38------39--45----49

Race

1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
White Agree 6865696563595662----58--63----6660------58--55----52
White Disagree 2731283033374136----39--33----2935------37--39----45
Black Agree 5657706052544848----49--60----5350------58--45----44
Black Disagree 3737253643425046----45--36----4443------40--50----52
Hispanic Agree --------------------------------52------51--54----55
Hispanic Disagree --------------------------------42------45--39----42

Education

1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
College Grad Agree 6662645661575460----59--65----6660------57--51----47
College Grad Disagree 3235344037414438----39--34----3136------38--46----51
Some College Agree 6868706763595763----62--62----6555------62--56----52
Some College Disagree 2930282935394136----36--35----3241------35--41----46
HS Grad or Less Agree 6664706761595561----54--60----6458------54--55----54
HS Grad or Less Disagree 2731252734364136----42--34----3035------41--37----41

Income

1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
Low Agree 6160626757555559----57--50----6455------52--49----54
Low Disagree 2835302538384237----39--40----3135------43--42----42
Lower-middle Agree 6666706662575364----56--65----6156------58--57----52
Lower-middle Disagree 2930273035384234----42--32----3540------39--38----47
Upper-middle Agree 6966706464615755----57--63----6964------55--55----52
Upper-middle Disagree 2731273136384243----41--35----2934------41--41----45
Upper Agree 6966716767615765----62--68----7061------64--57----51
Upper Disagree 2931273131374234----35--31----2838------33--42----47

Religious Preference

1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
White Evangelical Protestant Agree 70657267--595465----55--60----6566------62--62----57
White Evangelical Protestant Disagree 24312629--364333----43--36----2928------35--34----40
White Mainline Protestant Agree 69657064--606160----63--67----6760------55--55----48
White Mainline Protestant Disagree 26312629--373638----34--31----2836------40--37----49
White Catholic Agree 6865686764625662----59--62----6757------60--55----50
White Catholic Disagree 2731292733354134----39--33----2943------35--40----46
Unaffiliated Agree 60646565555446------54--------6551------50--53----53
Unaffiliated Disagree 35313032434252------41--------3039------48--44----45