Ugx. 55,651,500
View detail
Ugx. 62,013,100
Ugx. 132,689,000
Ugx. 43,105,800
Ugx. 100,477,000
Ugx. 75,718,000
Ugx. 34,875,100
Ugx. 42,673,200
Ugx. 38,402,500
Ugx. 32,040,900
Ugx. 36,649,900
Ugx. 40,105,200