Ugx. 277,533,000
View detail
Ugx. 65,940,900
Ugx. 377,219,000
Ugx. 276,725,000
Ugx. 341,626,000
Ugx. 123,760,000
Ugx. 813,495,000
Ugx. 277,105,000
Ugx. 110,289,000
Ugx. 372,045,000
Ugx. 213,446,000
Ugx. 120,349,000