Ugx. 78,268,100
View detail
Ugx. 92,140,100
Ugx. 81,022,000
Ugx. 249,337,000
Ugx. 423,285,000
Ugx. 91,495,700
Ugx. 48,768,400
Ugx. 299,296,000
Ugx. 485,282,000
Ugx. 227,404,000
Ugx. 109,188,000
Ugx. 216,104,000