Ugx. 160,393,000
View detail
Ugx. 111,929,000
Ugx. 146,403,000
Ugx. 142,161,000
Ugx. 116,024,000
Ugx. 132,944,000
Ugx. 135,570,000
Ugx. 100,189,000
Ugx. 91,553,200
Ugx. 100,873,000
Ugx. 120,917,000
Ugx. 87,707,100