Why is there such a big gap between population estimated at Cypriot census and population estimated by UN? Has anyone any idea or know a Cypriot to tell?

Population by 2021 census is less than 1 milion - specifically 923 272

Population by 2021 UN estimate is 1 244 188 people

it gives over 20% difference between these two