Ugx. 65,445,300
View detail
Ugx. 132,239,000
Ugx. 92,523,200
Ugx. 97,226,700
Ugx. 69,647,200
Ugx. 108,420,000
Ugx. 103,619,000
Ugx. 71,357,100
Ugx. 125,502,000
Ugx. 134,073,000
Ugx. 135,254,000
Ugx. 183,660,000