Ugx. 396,308,000
View detail
Ugx. 415,361,000
Ugx. 388,246,000
Ugx. 371,997,000
Ugx. 378,401,000
Ugx. 379,128,000
Ugx. 378,991,000
Ugx. 366,301,000
Ugx. 375,326,000
Ugx. 354,120,000
Ugx. 315,879,000
Ugx. 304,207,000