Ugx. 870,549,630
View detail
Ugx. 1,298,232,200
Ugx. 1,299,070,700
Ugx. 733,713,700
Ugx. 840,727,230
Ugx. 562,204,400
Ugx. 549,714,430
Ugx. 596,744,900
Ugx. 2,814,212,900
Ugx. 695,663,300
Ugx. 668,728,300
Ugx. 660,030,800