Ugx. 124,407,000
View detail
Ugx. 62,984,500
Ugx. 61,274,900
Ugx. 100,129,000
Ugx. 141,497,000
Ugx. 407,763,000
Ugx. 78,377,000
Ugx. 160,922,000
Ugx. 127,384,000
Ugx. 139,493,000
Ugx. 80,299,700
Ugx. 135,561,000