Ugx. 41,452,130,000
View detail
Ugx. 250,768,260
Ugx. 104,451,544
Ugx. 232,811,330
Ugx. 175,206,060
Ugx. 334,471,500
Ugx. 157,959,170