Ugx. 116,887,000
View detail
Ugx. 87,403,300
Ugx. 120,825,000
Ugx. 255,944,000
Ugx. 127,363,000
Ugx. 183,085,000
Ugx. 121,021,000
Ugx. 128,132,000
Ugx. 74,167,000
Ugx. 298,830,000
Ugx. 100,363,000
Ugx. 82,721,800