Ugx. 4,295,850,000
View detail
Ugx. 65,252,400
Ugx. 76,242,400
Ugx. 62,623,600
Ugx. 61,074,600
Ugx. 76,127,800
Ugx. 62,945,300
Ugx. 63,327,100
Ugx. 55,778,700
Ugx. 85,459,700