Ugx. 1,045,260,000
View detail
Ugx. 749,658,000
Ugx. 1,077,180,000
Ugx. 641,649,000
Ugx. 1,140,150,000
Ugx. 1,046,570,000
Ugx. 496,475,000
Ugx. 1,360,980,000
Ugx. 659,144,000
Ugx. 1,175,130,000
Ugx. 1,100,800,000
Ugx. 567,314,000