demographics – n. having to do with the qualities, such as age, sex, income, of a group of people
diverse – adj. made up of people or things that are different from each other
statistical – adj. having to do with statistics, numbers representing information about something such as how often it happens, how common it is, etc.
benefite(d) – v. to have helped
upgrade(d) – v. to make something better