Ugx. 148,447,000
View detail
Ugx. 54,132,900
Ugx. 49,043,900
Ugx. 48,614,400
Ugx. 139,702,000
Ugx. 60,886,100
Ugx. 58,363,000
Ugx. 142,912,000
Ugx. 147,110,000
Ugx. 75,699,000
Ugx. 144,072,000
Ugx. 135,629,000