Ugx. 123,282,000
View detail
Ugx. 119,817,000
Ugx. 127,692,000
Ugx. 116,720,000
Ugx. 97,011,000
Ugx. 115,011,000
Ugx. 86,665,300
Ugx. 108,021,000
Ugx. 100,005,000
Ugx. 110,917,000
Ugx. 84,610,200
Ugx. 99,578,500