Ugx. 123,071,000
View detail
Ugx. 133,442,000
Ugx. 126,618,000
Ugx. 117,567,000
Ugx. 121,540,000
Ugx. 125,264,000
Ugx. 134,453,000
Ugx. 123,439,000
Ugx. 115,342,000
Ugx. 126,574,000
Ugx. 121,690,000
Ugx. 114,550,000