Ugx. 128,579,000
View detail
Ugx. 139,650,000
Ugx. 111,143,000
Ugx. 126,393,000
Ugx. 125,060,000
Ugx. 117,108,000
Ugx. 110,652,000
Ugx. 103,204,000
Ugx. 112,891,000
Ugx. 113,695,000
Ugx. 107,532,000
Ugx. 95,145,200