Ugx. 112,653,000
View detail
Ugx. 1,000,660,000
Ugx. 2,858,330,000
Ugx. 716,534,000
Ugx. 62,586,000
Ugx. 433,178,000
Ugx. 98,038,400
Ugx. 641,324,000
Ugx. 314,241,000
Ugx. 364,834,000
Ugx. 624,708,000
Ugx. 204,900,000