Ugx. 163,303,000
View detail
Ugx. 188,717,000
Ugx. 79,072,100
Ugx. 70,980,700
Ugx. 80,590,600
Ugx. 161,581,000
Ugx. 97,020,100
Ugx. 195,942,000
Ugx. 206,824,000
Ugx. 61,433,200
Ugx. 49,327,400
Ugx. 58,978,000