Ugx. 160,632,000
View detail
Ugx. 102,191,000
Ugx. 69,087,700
Ugx. 55,778,900
Ugx. 55,453,500
Ugx. 49,211,200
Ugx. 33,119,400