Ugx. 133,716,000
View detail
Ugx. 304,053,000
Ugx. 114,603,000
Ugx. 118,824,000
Ugx. 109,118,000
Ugx. 162,723,000
Ugx. 13,974,200,000
Ugx. 149,894,000
Ugx. 184,137,000
Ugx. 152,961,000
Ugx. 155,845,000
Ugx. 150,665,000