Ugx. 106,303,000
View detail
Ugx. 92,123,200
Ugx. 89,768,600
Ugx. 102,511,000
Ugx. 94,988,700
Ugx. 99,176,300
Ugx. 101,958,000
Ugx. 94,346,000
Ugx. 97,335,400
Ugx. 95,360,600
Ugx. 96,865,500
Ugx. 123,791,000