Ugx. 1,296,250,000
View detail
Ugx. 34,683,800
Ugx. 38,873,000
Ugx. 36,669,000
Ugx. 37,872,200
Ugx. 52,211,600
Ugx. 36,494,000
Ugx. 30,964,900
Ugx. 35,039,300
Ugx. 37,921,400
Ugx. 29,936,800
Ugx. 28,826,600