Ugx. 1,289,134,300
View detail
Ugx. 917,054,000
Ugx. 1,827,435,500
Ugx. 2,473,750,800
Ugx. 2,474,508,800
Ugx. 1,345,464,300
Ugx. 1,259,231,500
Ugx. 2,334,694,400
Ugx. 1,324,085,200
Ugx. 2,826,891,000
Ugx. 979,149,060
Ugx. 2,793,966,600