Taguri: demographics