Ugx. 98,630,600
View detail
Ugx. 111,293,000
Ugx. 97,161,000
Ugx. 110,421,000
Ugx. 107,405,000
Ugx. 98,871,900
Ugx. 101,394,000
Ugx. 102,080,000
Ugx. 99,299,700
Ugx. 98,488,100
Ugx. 96,387,800
Ugx. 95,362,300