Buffalo Grove, IL

Census Place

Add Comparison
2019 Population
41,062
0.646% 1-year decline
US Senator
Dick Durbin
Democratic Party
US Senator
Tammy Duckworth
Democratic Party
2019 Median Age
41.7
0.477% 1-year decrease
2019 Poverty Rate
3.36%
23.5% 1-year decrease
2019 Median Household Income
$115,951
4.05% 1-year growth
2019 Median Property Value
$332,300
2.37% 1-year growth
2019 Employed Population
22,771
1.01% 1-year growth

About

In 2019, Buffalo Grove, IL had a population of 41.1k people with a median age of 41.7 and a median household income of $115,951. Between 2018 and 2019 the population of Buffalo Grove, IL declined from 41,329 to 41,062, a −0.646% decrease and its median household income grew from $111,435 to $115,951, a 4.05% increase.

The 5 largest ethnic groups in Buffalo Grove, IL are White (Non-Hispanic) (67.9%), Asian (Non-Hispanic) (21%), White (Hispanic) (4.28%), Two+ (Non-Hispanic) (2.42%), and Other (Hispanic) (2%). 0% of the households in Buffalo Grove, IL speak a non-English language at home as their primary language.

85.3% of the residents in Buffalo Grove, IL are U.S. citizens.

In 2019, the median property value in Buffalo Grove, IL was $332,300, and the homeownership rate was 79.8%. Most people in Buffalo Grove, IL drove alone to work, and the average commute time was 28.8 minutes. The average car ownership in Buffalo Grove, IL was 2 cars per household.

Diversity

Buffalo Grove, IL is home to a population of 41.1k people, from which 85.3% are citizens. As of 2019, 41.8% of Buffalo Grove, IL residents were born outside of the country (17.1k people).

In 2019, there were 3.23 times more White (Non-Hispanic) residents (27.9k people) in Buffalo Grove, IL than any other race or ethnicity. There were 8.64k Asian (Non-Hispanic) and 1.76k White (Hispanic) residents, the second and third most common ethnic groups.

Race and Ethnicity

Race and Ethnicity

The 3 largest ethnic groups in Buffalo Grove, IL
  1. White (Non-Hispanic)
    27.9k ± 982
  2. Asian (Non-Hispanic)
    8.64k ± 641
  3. White (Hispanic)
    1.76k ± 577
6.79%
Hispanic Population
2.79k people

In 2019, there were 3.23 times more White (Non-Hispanic) residents (27.9k people) in Buffalo Grove, IL than any other race or ethnicity. There were 8.64k Asian (Non-Hispanic) and 1.76k White (Hispanic) residents, the second and third most common ethnic groups.

6.79% of the people in Buffalo Grove, IL are hispanic (2.79k people).

The following chart shows the 7 races represented in Buffalo Grove, IL as a share of the total population.

View Data
Save Image
Add Data to Cart

Heritage

Foreign-Born Population

41.8%
2019 Foreign-Born Population
17.1k people
33.7%
2018 Foreign-Born Population
13.9k people

As of 2019, 41.8% of Buffalo Grove, IL residents (17.1k people) were born outside of the United States, which is higher than the national average of 34%. In 2018, the percentage of foreign-born citizens in Buffalo Grove, IL was 33.7%, meaning that the rate has been increasing.

The following chart shows the percentage of foreign-born residents in Buffalo Grove, IL compared to that of it's neighboring and parent geographies.

View Data
Save Image
Add Data to Cart

Age by Nativity

36
Median Native-Born Age
± 2.1
45
Median Foreign-Born Age
± 0.9

In 2019, the median age of all people in Buffalo Grove, IL was 41.7. Native-born citizens, with a median age of 36, were generally younger than foreign-born citizens, with a median age of 45. But people in Buffalo Grove, IL are getting getting younger. In 2018, the average age of all Buffalo Grove, IL residents was 42.

View Data
Save Image
Add Data to Cart

Global Diversity

The PUMS dataset is not available at the Place level, so we are showing data for Illinois.
Most Common Origin
  1. Mexico
    644,788 ± 19,210 people
  2. India
    156,084 ± 9,640 people
  3. Poland
    130,079 ± 8,810 people

In 2019, the most common birthplace for the foreign-born residents of Illinois was Mexico, the natal country of 644,788 Illinois residents, followed by India with 156,084 and Poland with 130,079.

View Data
Save Image
Add Data to Cart

Citizenship

85.3%
2019 Citizenship
84.7%
2018 Citizenship

As of 2019, 85.3% of Buffalo Grove, IL residents were US citizens, which is lower than the national average of 93.4%. In 2018, the percentage of US citizens in Buffalo Grove, IL was 84.7%, meaning that the rate of citizenship has been increasing.

The following chart shows US citizenship percentages in Buffalo Grove, IL compared to that of it's neighboring and parent geographies.

View Data
Save Image
Add Data to Cart

Military

Veterans

Most Common Service Period
  1. Vietnam
    276 ± 99
  2. Korea
    194 ± 81
  3. Gulf War (1990s)
    167 ± 100

Buffalo Grove, IL has a large population of military personnel who served in Vietnam, 1.42 times greater than any other conflict.

View Data
Save Image
Add Data to Cart

COVID-19

Daily New Cases by Date

Showing data at the state level for Illinois. Hospitalization data for some states may be delayed or not reported.
Y-Axis

This chart shows the number of COVID-19 daily new cases by date in Illinois, as a 7-day rolling average, compared with the four states with the most similar number of confirmed cases.

View Data
Save Image
Add Data to Cart

Unemployment Insurance Claims

Data is only available at the state level. Showing data for Illinois.

This chart shows weekly unemployment insurance claims in Illinois (not-seasonally adjusted) compared with the four states with the most similar impact.

The most recent data point uses Advance State Claims data, which can be revised in subsequent weeks.

View Data
Save Image
Add Data to Cart

Employment by Industry Sector

Data is only available at the state level. Showing data for Illinois.
Y-Axis
8.45%
Year-over-year growth
Employment change between May 2020 and May 2021

As of May 2021, there are 145M people employed in Illinois. This represents a 8.45% increase in employment when compared to May 2020.

The following chart shows monthly employment numbers for each industry sector in Illinois.

View Data
Save Image
Add Data to Cart

Community Mobility

Data is only available at the state level. Showing data for Illinois.

This chart presents movement trends over time in the state of Illinois across different categories of places such as retail and recreation, groceries and pharmacies, parks, transit stations, workplaces, and residential.

View Data
Save Image
Add Data to Cart

Economy

Median household income in Buffalo Grove, IL is $115,951. In 2019, the place with the highest median household income in Buffalo Grove, IL was Census Tract 8645.16 with a value of $129,342, followed by Census Tract 8645.19 and Census Tract 8030.10, with respective values of $118,421 and $113,750.

Males in Illinois have an average income that is 1.35 times higher than the average income of females, which is $56,164. The income inequality in Illinois (measured using the Gini index) is 0.482, which is higher than than the national average.

The economy of Buffalo Grove, IL employs 22.8k people. The largest industries in Buffalo Grove, IL are Professional, Scientific, & Technical Services (3,367 people), Manufacturing (3,277 people), and Health Care & Social Assistance (2,704 people), and the highest paying industries are Management of Companies & Enterprises ($105,313), Utilities ($105,096), and Finance & Insurance ($102,801).

Wages

Median Household Income

$115,951
2019 value
± $3,391
4.05%
1 Year Growth
± 4.83%

Households in Buffalo Grove, IL have a median annual income of $115,951, which is more than the median annual income of $65,712 across the entire United States. This is in comparison to a median income of $111,435 in 2018, which represents a 4.05% annual growth.

The following chart shows how the median household income in Buffalo Grove, IL compares to that of its neighboring and parent geographies.

View Data
Save Image
Add Data to Cart

Wage by Gender in Common Jobs

The PUMS dataset is not available at the Place level, so we are showing data for Illinois.
$75,849
Average Male Salary in Illinois
± $1,220
$56,164
Average Female Salary in Illinois
± $916

In 2019, full-time male employees in Illinois made 1.35 times more than female employees.

This chart shows the gender-based wage disparity in the 5 most common occupations in Illinois by number of full-time employees.

View Data
Save Image
Add Data to Cart

Wage by Race and Ethnicity in Common Jobs

The PUMS dataset is not available at the Place level, so we are showing data for Illinois.
Highest Average Salaries by Race & Ethnicity in Illinois
  1. Asian
    $71,781 ± $3,365
  2. White
    $60,455 ± $832
  3. Native Hawaiian and Other Pacific Islander
    $58,312 ± $36,766

In 2019 the highest paid race/ethnicity of Illinois workers was Asian. These workers were paid 1.19 times more than White workers, who made the second highest salary of any race/ethnicity in Illinois.

This chart shows the race- and ethnicity-based wage disparities in the 5 most common occupations in Illinois by number of full-time employees.

View Data
Save Image
Add Data to Cart

Wage Distribution

The closest comparable wage GINI for Buffalo Grove, IL is from Illinois.
0.482
2019 Wage GINI in Illinois
0.482
2018 Wage GINI in Illinois

In 2019, the income inequality in Illinois was 0.482 according to the GINI calculation of the wage distribution. Income inequality had a 0.0501% growth from 2018 to 2019, which means that wage distribution grew somewhat less even. The GINI for Illinois was higher than than the national average of 0.478. In other words, wages are distributed less evenly in Illinois in comparison to the national average.

This chart shows the number of workers in Illinois across various wage buckets compared to the national average.

View Data
Save Image
Add Data to Cart

Income by Location

Use the dropdown to filter by race/ethnicity.
Race/Ethnicity
Highest Median Household Income (Total)
  1. Census Tract 8645.16
  2. Census Tract 8645.19
  3. Census Tract 8030.10

In 2019, the place with the highest Median Household Income (Total) in Buffalo Grove, IL was Census Tract 8645.16 with a value of $129,342, followed by Census Tract 8645.19 and Census Tract 8030.10, with respective values of $118,421 and $113,750.

The following map shows all of the places in Buffalo Grove, IL colored by their Median Household Income (Total).

View Data
Save Image
Add Data to Cart

Poverty by Age and Gender

Females 18 - 24
Largest Demographic Living in Poverty

3.36% of the population for whom poverty status is determined in Buffalo Grove, IL (1.38k out of 40.9k people) live below the poverty line, a number that is lower than the national average of 12.3%. The largest demographic living in poverty are Females 18 - 24, followed by Females 75+ and then Females 65 - 74.

The Census Bureau uses a set of money income thresholds that vary by family size and composition to determine who classifies as impoverished. If a family's total income is less than the family's threshold than that family and every individual in it is considered to be living in poverty.

View Data
Save Image
Add Data to Cart

Poverty by Race and Ethnicity

Largest Race or Ethnicity Living in Poverty
  1. White
    1,140 ± 235
  2. Asian
    182 ± 119
  3. Hispanic
    87 ± 112

The most common racial or ethnic group living below the poverty line in Buffalo Grove, IL is White, followed by Asian and Hispanic.

The Census Bureau uses a set of money income thresholds that vary by family size and composition to determine who classifies as impoverished. If a family's total income is less than the family's threshold than that family and every individual in it is considered to be living in poverty.

View Data
Save Image
Add Data to Cart

Occupations

Employment by Occupations

22.8k
2019 Value
± 881
1.01%
1 Year growth
± 5.41%

From 2018 to 2019, employment in Buffalo Grove, IL grew at a rate of 1.01%, from 22.5k employees to 22.8k employees.

The most common job groups, by number of people living in Buffalo Grove, IL, are Management Occupations (3,515 people), Sales & Related Occupations (2,607 people), and Computer & Mathematical Occupations (2,604 people). This chart illustrates the share breakdown of the primary jobs held by residents of Buffalo Grove, IL.

View Data
Save Image
Add Data to Cart

Most Common

The most common jobs held by residents of Buffalo Grove, IL, by number of employees, are Management Occupations (3,515 people), Sales & Related Occupations (2,607 people), and Computer & Mathematical Occupations (2,604 people).

View Data
Save Image
Add Data to Cart
View Data
Save Image
Add Data to Cart

Most Specialized

Compared to other places, Buffalo Grove, IL has an unusually high number of residents working as Computer & Mathematical Occupations (3.63 times higher than expected), Business & Financial Operations Occupations (1.94 times), and Life, Physical, & Social Science Occupations (1.77 times).

View Data
Save Image
Add Data to Cart
View Data
Save Image
Add Data to Cart

Highest Paid

The highest paid jobs held by residents of Buffalo Grove, IL, by median earnings, are Legal Occupations ($156,563), Life, Physical, & Social Science Occupations ($106,667), and Architecture & Engineering Occupations ($104,875).

View Data
Save Image
Add Data to Cart
View Data
Save Image
Add Data to Cart

Industries

Employment by Industries

22.8k
2019 Value
± 881
1.01%
1 Year growth
± 5.41%

From 2018 to 2019, employment in Buffalo Grove, IL grew at a rate of 1.01%, from 22.5k employees to 22.8k employees.

The most common employment sectors for those who live in Buffalo Grove, IL, are Professional, Scientific, & Technical Services (3,367 people), Manufacturing (3,277 people), and Health Care & Social Assistance (2,704 people). This chart shows the share breakdown of the primary industries for residents of Buffalo Grove, IL, though some of these residents may live in Buffalo Grove, IL and work somewhere else. Census data is tagged to a residential address, not a work address.

View Data
Save Image
Add Data to Cart

Most Common

The most common industries in Buffalo Grove, IL, by number of employees, are Professional, Scientific, & Technical Services (3,367 people), Manufacturing (3,277 people), and Health Care & Social Assistance (2,704 people).

View Data
Save Image
Add Data to Cart
View Data
Save Image
Add Data to Cart

Most Specialized

Compared to other places, Buffalo Grove, IL has an unusually high number of Management of Companies & Enterprises (2.23 times higher than expected), Professional, Scientific, & Technical Services (2.04 times), and Wholesale Trade (2.02 times) industries.

View Data
Save Image
Add Data to Cart
View Data
Save Image
Add Data to Cart

Highest Paying

The highest paying industries in Buffalo Grove, IL, by median earnings, are Management of Companies & Enterprises ($105,313), Utilities ($105,096), and Finance & Insurance ($102,801).

View Data
Save Image
Add Data to Cart
View Data
Save Image
Add Data to Cart

Domestic Trade

Domestic Production & Consumption

Domestic production and consumption consists of products and services shipped from Illinois to other states, or from other states to Illinois.
Top Domestic Production in Dollars
  1. $122B
  2. $88.6B
  3. $84.5B

In 2018, the top outbound Illinois product (by dollars) was Electronics with $122B, followed by Gasoline ($88.6B) and Pharmaceuticals ($84.5B).

The following chart shows the share of these products in relation to all outbound Illinois products.

View Data
Save Image
Add Data to Cart

Domestic Trade Growth

Showing data for Illinois.
$1.07T
2018 Value in Illinois
$2.16T
Projected 2045 Value in Illinois
101% growth

In 2018, total outbound Illinois trade was $1.07T. This is expected to increase 101% to $2.16T by 2045.

The following chart shows how the domestic outbound Illinois trade is projected to change in comparison to its neighboring states.

View Data
Save Image
Add Data to Cart

Interstate Trade

Interstate trade consists of products and services shipped from Illinois to other states, or from other states to Illinois.
Most Common Trade Partners
  1. $75.5B
  2. $51.8B
  3. $48B

In 2018, the top outbound Illinois domestic partner for goods and services (by dollars) was Indiana with $75.5B, followed by Wisconsin with $51.8B and Michigan and $48B.

The following map shows the amount of trade that Illinois shares with each state (excluding itself).

View Data
Save Image
Add Data to Cart

Civics

In the 2016 presidential election, the popular vote in Lake County, IL went to Hillary Rodham Clinton with 56.4% of the vote. The runner-up was Donald J. Trump (36.2%), followed by Other (7.47%). The most partisan county was Wayne County, IL with 84.3% of the vote going to Donald J. Trump running for the Republican Party.

Dick Durbin and Tammy Duckworth are the senators currently representing the state of Illinois. In the United States, senators are elected to 6-year terms with the terms for individual senators staggered.

Illinois is currently represented by 18 members in the U.S. house, and members of the House of Representives are elected to 2-year terms.

Presidential Popular Vote by County

Presidential voting results are only available at the county level. Showing data for the counties inside of Illinois.
Showing data up to the 2016 election. Updated election results are currently being processed, and will be released in the coming months.
Hillary Rodham Clinton
Popular Vote for Lake County, IL
56.4% for the Democratic Party
Most Partisan Counties in Illinois
  1. 84.3% for Donald J. Trump (Republican Party)
  2. 83% for Donald J. Trump (Republican Party)
  3. 79.1% for Donald J. Trump (Republican Party)

In the 2016 presidential election, the most partisan county in Illinois was Wayne County, IL with 84.3% of the vote going to Donald J. Trump running for the Republican Party.

The following map shows the counties in Illinois colored by their party leaning.

View Data
Save Image
Add Data to Cart

US Senators from Illinois

Senatorial voting results are only available at the state level. Showing data for Illinois.
Dick Durbin
Senator from Illinois2
Assumed office on January 3, 1997
Tammy Duckworth
Senator from Illinois3
Assumed office on January 3, 2017

Dick Durbin and Tammy Duckworth are the senators currently representing Illinois.

In the United States, senators are elected to 6-year terms with the terms for individual senators staggered.

The following chart shows elected senators in Illinois over time, excluding special elections, colored by their political party.

View Data
Save Image
Add Data to Cart

US Representatives from Illinois

Illinois is currently represented by 18 members in the U.S. house.

Members of the House of Representives are elected to 2-year terms, and the following chart shows the how the members for Illinois have changed over time starting in 2008.

View Data
Save Image
Add Data to Cart
View Data
Save Image
Add Data to Cart

Housing & Living

The median property value in Buffalo Grove, IL was $332,300 in 2019, which is 1.38 times larger than the national average of $240,500. Between 2018 and 2019 the median property value increased from $324,600 to $332,300, a 2.37% increase. The homeownership rate in Buffalo Grove, IL is 79.8%, which is higher than the national average of 64.1%. People in Buffalo Grove, IL have an average commute time of 28.8 minutes, and they drove alone to work. Car ownership in Buffalo Grove, IL is approximately the same as the national average, with an average of 2 cars per household.

Housing

Property Value

$332,300
2019 Median
± $5,656
$324,600
2018 Median
± $7,540

In 2019, the median property value in Buffalo Grove, IL grew to to $332,300 from the previous year's value of $324,600.

The following charts display, first, the property values in Buffalo Grove, IL compared to it's parent and neighbor geographies and, second, owner-occupied housing units distributed between a series of property value buckets compared to the national averages for each bucket. In Buffalo Grove, IL the largest share of households have a property value in the $300k - $400k range.

View Data
Save Image
Add Data to Cart
View Data
Save Image
Add Data to Cart

Household Income

Please note that the buckets used in this visualization were not evenly distributed by ACS when publishing the data.
$115,951
Median Household Income
± $3,391
15.4k
Number of Households
± 667

In 2019, the median household income of the 15.4k households in Buffalo Grove, IL grew to $115,951 from the previous year's value of $111,435.

The following chart displays the households in Buffalo Grove, IL distributed between a series of income buckets compared to the national averages for each bucket. The largest share of households have an income in the $200k+ range.

View Data
Save Image
Add Data to Cart

Property Taxes

$3k+
Average Range

This chart shows the households in Buffalo Grove, IL distributed between a series of property tax buckets compared to the national averages for each bucket. In Buffalo Grove, IL the largest share of households pay taxes in the $3k+ range.

View Data
Save Image
Add Data to Cart

Rent vs Own

79.8%
2019 Homeownership
79.2%
2018 Homeownership

In 2019, 79.8% of the housing units in Buffalo Grove, IL were occupied by their owner. This percentage grew from the previous year's rate of 79.2%.

This percentage of owner-occupation is higher than the national average of 64.1%. This chart shows the ownership percentage in Buffalo Grove, IL compared it's parent and neighboring geographies.

View Data
Save Image
Add Data to Cart

Commute Time

28.8 minutes
Average Travel Time

Using averages, employees in Buffalo Grove, IL have a longer commute time (28.8 minutes) than the normal US worker (25.5 minutes). Additionally, 4.31% of the workforce in Buffalo Grove, IL have "super commutes" in excess of 90 minutes.

The chart below shows how the median household income in Buffalo Grove, IL compares to that of it's neighboring and parent geographies.

View Data
Save Image
Add Data to Cart
View Data
Save Image
Add Data to Cart

Commuter Transportation

Most Common Commute in 2019
  1. Drove Alone (77.9%)
  2. Worked At Home (7.27%)
  3. Public Transit (6.83%)

In 2019, 77.9% of workers in Buffalo Grove, IL drove alone to work, followed by those who worked at home (7.27%) and those who used public transit to get to work (6.83%).

The following chart shows the number of households using each mode of transportation over time, using a logarithmic scale on the y-axis to help better show variations in the smaller means of commuting.

View Data
Save Image
Add Data to Cart

Transportation

Car Ownership

2 cars
Average Number

The following chart displays the households in Buffalo Grove, IL distributed between a series of car ownership buckets compared to the national averages for each bucket. The largest share of households in Buffalo Grove, IL have 2 cars, followed by false.

View Data
Save Image
Add Data to Cart

Health

97% of the population of Buffalo Grove, IL has health coverage, with 69.3% on employee plans, 5.87% on Medicaid, 11.1% on Medicare, 10.1% on non-group plans, and 0.545% on military or VA plans.

Per capita personal health care spending in Illinois was $8,262 in 2014. This is a 4.44% increase from the previous year ($7,911).

Primary care physicians in Lake County, IL see 900 patients per year on average, which represents a 0.223% increase from the previous year (898 patients). Compare this to dentists who see 850 patients per year, and mental health providers who see 336 patients per year.

Comparing across all counties in the state, Wayne County has the highest prevalence of diabetes (19.9%). Additionally, Vermilion County has the highest prevalence of adult obesity (43.2%)

Patient to Clinician Ratios

Data is only available at the country level. Showing data for Lake County, IL.
900 to 1
Patient to Primary Care Physician Ratio in Lake County, IL

Primary care physicians in Lake County, IL see an average of 900 patients per year. This represents a 0.223% increase from the previous year (898 patients).

The following chart shows how the number of patients seen by primary care physicians has been changing over time in Lake County, IL in comparison to its neighboring geographies.

View Data
Save Image
Add Data to Cart

Behavioral Health Conditions

Data only available at the state level.
State with the Highest Prevalence
  1. 8.26% of the population affected
  2. 8.13% of the population affected
  3. 7.98% of the population affected

In 2016, West Virginia had the highest prevalence of adults with major depressive episode, with 8.26% of the population affected. The second highest is Arkansas (8.13%), followed by New Hampshire (7.98%).

The following map shows the percent of individuals with major depressive episode by state over multiple years.

View Data
Save Image
Add Data to Cart

Access and Quality

Data only available at state level.
Most prevalent states
  1. 19.2% of adults
  2. 17.9% of adults
  3. 17.6% of adults

In 2016, Mississippi had the highest prevalence of adults who haven't seen a doctor in the past 12 months due to cost, at 19.2%. It is followed by Texas (17.9%) and Louisiana (17.6%).

The following map shows the prevalence of adults who haven't seen a doctor in the past 12 months due to cost by state over multiple years.

View Data
Save Image
Add Data to Cart

Health Care Spending

Data is only available at the state level. Showing data for Illinois.
$8,262
Total Per Capita Spending on Personal Health Care in Illinois
$4,875
Per Enrollee Private Health Insurance Spending on Personal Health Care
$4,959
Per Enrollee Medicaid Spending on Personal Health Care
$11,116
Per Enrollee Medicare Spending on Personal Health Care

Between 2013 and 2014, all personal health care spending per capita in Illinois (including private, Medicare, and Medicaid) grew 4.44%, from $7,911 to $8,262.

The following chart shows how this spending changed over time in comparison to Medicaid, Medicare, and private insurance spending, per enrollee.

View Data
Save Image
Add Data to Cart

Health Care Coverage

3.04%
Uninsured
69.3%
Employer Coverage
5.87%
Medicaid
11.1%
Medicare
10.1%
Non-Group
0.545%
Military or VA

Between 2018 and 2019, the percent of uninsured citizens in Buffalo Grove, IL grew by 2.8% from 2.96% to 3.04%.

The following chart shows how the percent of uninsured individuals in Buffalo Grove, IL changed over time compared with the percent of individuals enrolled in various types of health insurance.

View Data
Save Image
Add Data to Cart

Health Risks

Data available at the county level.
Most at risk counties
  1. 19.9% prevalence
  2. 18.5% prevalence
  3. 18.3% prevalence

Wayne County has the highest prevalence of diabetes in Illinois, at 19.9%.

The following map shows the prevalence of diabetes in Illinois by county over multiple years.

View Data
Save Image
Add Data to Cart