Ugx. 147,818,000
View detail
Ugx. 87,810,200
Ugx. 137,964,000
Ugx. 124,844,000
Ugx. 130,311,000
Ugx. 131,404,000
Ugx. 137,746,000
Ugx. 110,241,000
Ugx. 84,816,900
Ugx. 116,973,000
Ugx. 99,357,200
Ugx. 119,158,000