Ugx. 1,426,312,400
View detail
Ugx. 1,395,529,600
Ugx. 3,505,119,200
Ugx. 2,078,345,000
Ugx. 3,649,634,300
Ugx. 3,610,728,000