Ugx. 56,993,000
View detail
Ugx. 55,136,400
Ugx. 46,807,800
Ugx. 55,777,400
Ugx. 3,341,170,000
Ugx. 50,052,700
Ugx. 54,197,000
Ugx. 53,638,900
Ugx. 48,853,600
Ugx. 40,133,800
Ugx. 35,972,900
Ugx. 49,792,900