Ugx. 75,343,000
View detail
Ugx. 197,366,000
Ugx. 199,950,000
Ugx. 125,651,000
Ugx. 91,619,200
Ugx. 152,911,000
Ugx. 112,530,000
Ugx. 66,791,500
Ugx. 64,055,200
Ugx. 58,881,800
Ugx. 63,121,000
Ugx. 59,353,600