Ugx. 163,061,000
View detail
Ugx. 304,132,000
Ugx. 153,270,000
Ugx. 167,700,000
Ugx. 130,094,000
Ugx. 56,613,900
Ugx. 191,161,000
Ugx. 85,281,400
Ugx. 92,952,300
Ugx. 128,346,000
Ugx. 145,403,000
Ugx. 186,691,000