Ugx. 3,226,614,500
View detail
Ugx. 818,436,100
Ugx. 851,787,900
Ugx. 742,623,740
Ugx. 1,242,323,800
Ugx. 997,158,140
Ugx. 1,172,202,200
Ugx. 360,092,540
Ugx. 403,703,650
Ugx. 802,917,200
Ugx. 377,426,600
Ugx. 419,949,630