Ugx. 128,169,000
View detail
Ugx. 120,083,000
Ugx. 631,944,000
Ugx. 236,560,000
Ugx. 177,060,000
Ugx. 115,962,000
Ugx. 124,237,000
Ugx. 555,794,000
Ugx. 208,962,000
Ugx. 278,202,000
Ugx. 226,610,000
Ugx. 246,766,000