Ugx. 51,352,400
View detail
Ugx. 61,842,500
Ugx. 60,771,700
Ugx. 59,493,200
Ugx. 48,986,700
Ugx. 63,252,100
Ugx. 51,871,500
Ugx. 59,919,300
Ugx. 47,107,200
Ugx. 64,142,200
Ugx. 48,719,000
Ugx. 4,388,320,000