how many people live in oxford now