Ugx. 137,291,000
View detail
Ugx. 130,508,000
Ugx. 153,402,000
Ugx. 409,493,000
Ugx. 130,464,000
Ugx. 102,425,000
Ugx. 101,570,000
Ugx. 98,065,800
Ugx. 123,598,000
Ugx. 116,996,000
Ugx. 93,876,200
Ugx. 102,042,000