Ugx. 172,133,000
View detail
Ugx. 1,013,160,000
Ugx. 50,816,000
Ugx. 285,671,000
Ugx. 325,007,000
Ugx. 80,404,100
Ugx. 779,788,000
Ugx. 503,637,000
Ugx. 443,001,000
Ugx. 264,250,000
Ugx. 305,765,000
Ugx. 445,154,000