Ugx. 160,228,000
View detail
Ugx. 58,527,400
Ugx. 92,218,200
Ugx. 149,959,000
Ugx. 66,857,200
Ugx. 55,834,500
Ugx. 112,598,000
Ugx. 46,898,400
Ugx. 36,634,900
Ugx. 47,613,900
Ugx. 130,093,000
Ugx. 48,476,900