Ugx. 81,483,200
View detail
Ugx. 325,291,000
Ugx. 59,833,200
Ugx. 32,317,800
Ugx. 38,542,400
Ugx. 50,480,200
Ugx. 44,679,900
Ugx. 62,535,800
Ugx. 238,724,000
Ugx. 31,400,200
Ugx. 54,439,900
Ugx. 280,263,000