Ugx. 2,026,200,000
View detail
Ugx. 649,025,000
Ugx. 516,908,000
Ugx. 1,113,350,000
Ugx. 626,480,000
Ugx. 426,159,000
Ugx. 355,672,000
Ugx. 1,580,680,000
Ugx. 947,384,000
Ugx. 2,775,780,000
Ugx. 783,740,000
Ugx. 126,495,000