Ugx. 42,320,500,000
View detail
Ugx. 309,927,000
Ugx. 299,089,000
Ugx. 348,041,000
Ugx. 384,386,000
Ugx. 383,959,000
Ugx. 292,112,000
Ugx. 281,341,000
Ugx. 299,256,000
Ugx. 285,190,000