Ugx. 90,414,100
View detail
Ugx. 102,131,000
Ugx. 111,115,000
Ugx. 117,239,000
Ugx. 86,996,500
Ugx. 82,933,300
Ugx. 121,699,000
Ugx. 107,090,000
Ugx. 115,574,000
Ugx. 112,514,000
Ugx. 133,004,000
Ugx. 107,643,000