Ugx. 99,514,600,000
View detail
Ugx. 302,159,000
Ugx. 302,186,000
Ugx. 498,171,000
Ugx. 540,508,000
Ugx. 292,994,000
Ugx. 318,418,000
Ugx. 252,206,000
Ugx. 260,355,000
Ugx. 230,607,000
Ugx. 161,088,000