Ugx. 58,746,000
View detail
Ugx. 63,482,600
Ugx. 48,520,700
Ugx. 58,780,000
Ugx. 50,399,600
Ugx. 47,234,300
Ugx. 52,155,700
Ugx. 50,655,800
Ugx. 50,533,000
Ugx. 46,380,200
Ugx. 51,942,200
Ugx. 42,302,100