Ugx. 123,261,000
View detail
Ugx. 53,655,700
Ugx. 146,437,000
Ugx. 129,510,000
Ugx. 114,080,000
Ugx. 149,575,000
Ugx. 115,512,000
Ugx. 194,974,000
Ugx. 103,710,000
Ugx. 115,393,000
Ugx. 49,932,200
Ugx. 121,905,000