Ugx. 120,031,000
View detail
Ugx. 139,342,000
Ugx. 162,716,000
Ugx. 115,060,000
Ugx. 115,488,000
Ugx. 116,601,000
Ugx. 137,154,000
Ugx. 133,855,000
Ugx. 110,832,000
Ugx. 107,540,000
Ugx. 131,669,000
Ugx. 124,236,000