Ugx. 982,265,000
View detail
Ugx. 170,452,220
Ugx. 130,665,864
Ugx. 157,100,420
Ugx. 970,764,500
Ugx. 603,651,500
Ugx. 265,750,050
Ugx. 619,866,370
Ugx. 1,107,990,500
Ugx. 153,801,470
Ugx. 1,185,556,000
Ugx. 1,074,387,700