Ugx. 1,119,250,000
View detail
Ugx. 2,421,050,000
Ugx. 1,110,090,000
Ugx. 649,522,000
Ugx. 414,812,000
Ugx. 671,232,000
Ugx. 738,403,000
Ugx. 300,109,000
Ugx. 1,314,620,000
Ugx. 92,609,500
Ugx. 1,069,400,000
Ugx. 1,000,660,000