Ugx. 60,486,300
View detail
Ugx. 116,835,000
Ugx. 119,020,000
Ugx. 129,514,000
Ugx. 3,341,320,000
Ugx. 83,134,100
Ugx. 74,380,900
Ugx. 68,328,500
Ugx. 141,791,000
Ugx. 51,190,700
Ugx. 45,734,900
Ugx. 79,532,600