Yoruba population and % 

Yoruba population is above 40 million . My reason is base of govt figures. Please visit http://www.nigpost.com to see villages, town and cities in Nigeria. Please Note that that yoruba fall into 9 state. Count the number of villages, town and cities in nigeria and compare this with the yoruba figure of Oyo, ogun, ondo, ekiti, osun, lagos, kwara, Part of Kogi, and part of edo state. You would see that the yoruba have about 40% of the settlement in Nigeria. And when you compare comparison statictics from the office of statictics from radiom sample. The yoruba are 30% of the poulation but because of Hausa/fualni  Military govt, who have alter the census to favour themself.
Please Also download a copy of google earth satellite image and see the satellite image of Nigeria. which show clear that their are more setttlement in Yoruba land than any other part.