Ugx. 195,277,700
View detail
Ugx. 880,082,400,000
Ugx. 47,933,348
Ugx. 706,784,700
Ugx. 191,469,630
Ugx. 161,933,710
Ugx. 51,994,192
Ugx. 1,329,517,000
Ugx. 804,398,850
Ugx. 37,185,024
Ugx. 602,587,500
Ugx. 133,667,170