Ugx. 85,700,000
View detail
Ugx. 61,798,600
Ugx. 60,507,500
Ugx. 45,605,700
Ugx. 56,411,800
Ugx. 56,026,700
Ugx. 42,942,200
Ugx. 34,951,600
Ugx. 42,698,100
Ugx. 41,732,500
Ugx. 53,591,000
Ugx. 45,681,700