Ugx. 98,669,000
View detail
Ugx. 78,841,300
Ugx. 80,124,900
Ugx. 111,287,000
Ugx. 126,592,000
Ugx. 110,325,000
Ugx. 112,646,000
Ugx. 318,435,000
Ugx. 93,152,200
Ugx. 96,489,600
Ugx. 334,302,000
Ugx. 103,159,000