Ugx. 103,249,000
View detail
Ugx. 128,844,000
Ugx. 73,747,200
Ugx. 133,712,000
Ugx. 39,774,700
Ugx. 176,826,000
Ugx. 88,202,000
Ugx. 115,996,000
Ugx. 184,356,000
Ugx. 49,807,100
Ugx. 313,799,000
Ugx. 91,335,300