Ugx. 43,771,000
View detail
Ugx. 30,162,600
Ugx. 34,754,700
Ugx. 155,741,000
Ugx. 34,289,000
Ugx. 45,065,200
Ugx. 64,429,100
Ugx. 57,103,200
Ugx. 30,736,600
Ugx. 40,419,000
Ugx. 53,301,800
Ugx. 58,424,500