Ugx. 140,066,000
View detail
Ugx. 120,033,000
Ugx. 143,760,000
Ugx. 147,193,000
Ugx. 153,971,000
Ugx. 103,294,000
Ugx. 109,939,000
Ugx. 111,691,000
Ugx. 89,284,200
Ugx. 85,418,400
Ugx. 94,924,800
Ugx. 105,318,000