Ugx. 209,417,000
View detail
Ugx. 32,565,700
Ugx. 235,301,000
Ugx. 55,163,400
Ugx. 139,495,000
Ugx. 121,613,000
Ugx. 143,366,000
Ugx. 170,060,000
Ugx. 210,681,000
Ugx. 175,213,000
Ugx. 52,199,300