Ugx. 1,110,090,000
View detail
Ugx. 28,597,700
Ugx. 107,130,000
Ugx. 78,477,900
Ugx. 79,974,900
Ugx. 85,102,200
Ugx. 79,887,200
Ugx. 145,374,000
Ugx. 75,544,100
Ugx. 40,656,500
Ugx. 40,278,100