Ugx. 32,250,600,000
View detail
Ugx. 227,033,000
Ugx. 260,206,000
Ugx. 183,002,000
Ugx. 187,650,000
Ugx. 264,730,000
Ugx. 209,055,000
Ugx. 237,066,000
Ugx. 40,876,600,000
Ugx. 206,953,000
Ugx. 191,175,000
Ugx. 205,785,000