Ugx. 125,641,000
View detail
Ugx. 130,002,000
Ugx. 131,828,000
Ugx. 159,115,000
Ugx. 441,968,000
Ugx. 128,775,000
Ugx. 123,549,000
Ugx. 152,773,000
Ugx. 110,525,000
Ugx. 118,313,000
Ugx. 131,513,000
Ugx. 106,302,000