Ugx. 130,821,000
View detail
Ugx. 122,864,000
Ugx. 122,204,000
Ugx. 395,878,000
Ugx. 94,431,700
Ugx. 88,672,200
Ugx. 46,823,100
Ugx. 56,264,100
Ugx. 49,153,300
Ugx. 101,926,000
Ugx. 107,380,000