Ugx. 112,529,000
View detail
Ugx. 186,017,000
Ugx. 111,254,000
Ugx. 113,095,000
Ugx. 105,654,000
Ugx. 103,401,000
Ugx. 117,819,000
Ugx. 103,605,000
Ugx. 99,426,600
Ugx. 107,483,000
Ugx. 107,415,000
Ugx. 96,298,300