how many people live in north carolina