Ugx. 113,317,000
View detail
Ugx. 150,050,000
Ugx. 323,132,000
Ugx. 170,162,000
Ugx. 116,632,000
Ugx. 157,350,000
Ugx. 118,800,000
Ugx. 102,637,000
Ugx. 106,911,000
Ugx. 135,139,000
Ugx. 96,030,800
Ugx. 174,553,000