Ugx. 56,814,000
View detail
Ugx. 47,742,100
Ugx. 68,419,000
Ugx. 47,269,300
Ugx. 65,366,200
Ugx. 47,006,900
Ugx. 75,604,600
Ugx. 62,634,200
Ugx. 58,577,600
Ugx. 70,821,400
Ugx. 55,163,400
Ugx. 94,610,800