Ugx. 129,511,000
View detail
Ugx. 133,666,000
Ugx. 134,289,000
Ugx. 128,585,000
Ugx. 117,264,000
Ugx. 121,927,000
Ugx. 143,031,000
Ugx. 119,452,000
Ugx. 121,641,000
Ugx. 110,239,000
Ugx. 114,643,000
Ugx. 114,610,000