Ugx. 100,821,000
View detail
Ugx. 99,226,200
Ugx. 65,658,200
Ugx. 77,038,700
Ugx. 70,631,600
Ugx. 61,646,300
Ugx. 73,242,500
Ugx. 80,370,700
Ugx. 80,114,000
Ugx. 73,052,600
Ugx. 59,423,200
Ugx. 57,254,700