Ugx. 79,306,400
View detail
Ugx. 166,777,000
Ugx. 42,684,200
Ugx. 35,779,100
Ugx. 106,655,000
Ugx. 40,720,900
Ugx. 41,447,400
Ugx. 79,091,100
Ugx. 43,005,900
Ugx. 34,414,700
Ugx. 50,060,800
Ugx. 71,823,400