Ugx. 195,563,000
View detail
Ugx. 13,703,800,000
Ugx. 140,247,000
Ugx. 144,622,000
Ugx. 84,472,800
Ugx. 159,807,000
Ugx. 131,131,000
Ugx. 127,029,000
Ugx. 112,701,000
Ugx. 119,693,000
Ugx. 135,877,000