Ugx. 297,202,000
View detail
Ugx. 70,366,400,000
Ugx. 289,757,000
Ugx. 265,523,000
Ugx. 208,869,000
Ugx. 226,299,000
Ugx. 675,846,000
Ugx. 189,836,000
Ugx. 288,789,000
Ugx. 183,845,000
Ugx. 112,333,000
Ugx. 168,970,000