Ugx. 1,425,857,000
View detail
Ugx. 1,106,943,600
Ugx. 2,598,146,300
Ugx. 1,021,599,900
Ugx. 623,399,230
Ugx. 2,048,443,400
Ugx. 1,409,129,300
Ugx. 1,896,716,000