Ugx. 53,855,200
View detail
Ugx. 71,134,100
Ugx. 55,015,200
Ugx. 80,114,000
Ugx. 69,774,000
Ugx. 51,470,200
Ugx. 52,748,400
Ugx. 50,809,300
Ugx. 44,194,600
Ugx. 41,600,000
Ugx. 49,563,500