Ugx. 163,536,000
View detail
Ugx. 154,526,000
Ugx. 155,927,000
Ugx. 151,115,000
Ugx. 164,587,000
Ugx. 159,102,000
Ugx. 133,538,000
Ugx. 118,757,000
Ugx. 151,028,000
Ugx. 127,856,000
Ugx. 115,006,000
Ugx. 125,753,000