Ugx. 183,323,000
View detail
Ugx. 58,780,400
Ugx. 165,395,000
Ugx. 174,139,000
Ugx. 258,597,000
Ugx. 65,013,600
Ugx. 251,100,000
Ugx. 53,287,200
Ugx. 199,500,000
Ugx. 394,649,000
Ugx. 175,420,000
Ugx. 67,608,500