Ugx. 54,542,200
View detail
Ugx. 100,804,000
Ugx. 53,322,000
Ugx. 46,505,600
Ugx. 88,701,800
Ugx. 79,556,000
Ugx. 76,838,300
Ugx. 69,506,100
Ugx. 93,022,400
Ugx. 47,892,200
Ugx. 51,674,800
Ugx. 63,050,200