Ugx. 87,892,100
View detail
Ugx. 53,987,600
Ugx. 48,191,700
Ugx. 45,196,700
Ugx. 41,996,500
Ugx. 39,267,700
Ugx. 31,314,400
Ugx. 43,765,800
Ugx. 35,657,100
Ugx. 40,698,700
Ugx. 35,091,400
Ugx. 39,922,200