Ugx. 3,417,990,000
View detail
Ugx. 198,520,000
Ugx. 168,126,000
Ugx. 150,555,000
Ugx. 155,804,000
Ugx. 155,773,000
Ugx. 128,779,000
Ugx. 157,332,000
Ugx. 185,997,000
Ugx. 154,790,000
Ugx. 114,320,000
Ugx. 157,607,000