Ugx. 67,047,300
View detail
Ugx. 295,780,000
Ugx. 140,001,000
Ugx. 165,364,000
Ugx. 59,644,700
Ugx. 124,698,000
Ugx. 129,973,000
Ugx. 58,907,800
Ugx. 92,563,000
Ugx. 190,134,000
Ugx. 129,510,000
Ugx. 147,299,000