Ugx. 122,770,000
View detail
Ugx. 99,645,100
Ugx. 98,230,300
Ugx. 51,717,200
Ugx. 49,271,500
Ugx. 45,306,700
Ugx. 71,815,100
Ugx. 37,777,500
Ugx. 54,744,200
Ugx. 58,637,700
Ugx. 36,949,500
Ugx. 44,999,600