Ugx. 183,925,000
View detail
Ugx. 36,261,100
Ugx. 60,463,700
Ugx. 33,529,200
Ugx. 36,556,200
Ugx. 413,630,000
Ugx. 38,131,400
Ugx. 35,867,100
Ugx. 38,205,000
Ugx. 38,089,400
Ugx. 36,944,000
Ugx. 37,621,800