Ugx. 122,617,000
View detail
Ugx. 137,278,000
Ugx. 130,782,000
Ugx. 133,546,000
Ugx. 136,841,000
Ugx. 147,577,000
Ugx. 131,506,000
Ugx. 120,876,000
Ugx. 105,501,000
Ugx. 151,049,000
Ugx. 126,780,000
Ugx. 116,287,000