Ugx. 1,112,960,000
View detail
Ugx. 310,271,000
Ugx. 364,070,000
Ugx. 1,465,110,000
Ugx. 217,736,000
Ugx. 303,243,000
Ugx. 72,972,500
Ugx. 151,147,000
Ugx. 199,744,000
Ugx. 400,303,000
Ugx. 177,897,000
Ugx. 1,409,720,000