Ugx. 598,003,000
View detail
Ugx. 589,253,000
Ugx. 564,167,000
Ugx. 480,372,000
Ugx. 524,375,000
Ugx. 435,090,000
Ugx. 413,909,000
Ugx. 433,121,000
Ugx. 404,721,000
Ugx. 388,106,000
Ugx. 392,481,000
Ugx. 403,414,000