Ugx. 74,038,000
View detail
Ugx. 44,112,200
Ugx. 42,827,000
Ugx. 53,518,700
Ugx. 58,178,200
Ugx. 62,925,200
Ugx. 27,306,200
Ugx. 29,630,500
Ugx. 27,650,800
Ugx. 20,349,800
Ugx. 34,919,000