Ugx. 114,156,000
View detail
Ugx. 108,483,000
Ugx. 107,739,000
Ugx. 103,233,000
Ugx. 99,003,700
Ugx. 96,953,300
Ugx. 108,549,000
Ugx. 90,198,200
Ugx. 88,142,300
Ugx. 88,316,400
Ugx. 95,582,700
Ugx. 94,266,500