Ugx. 89,037,600
View detail
Ugx. 49,768,300
Ugx. 43,832,500
Ugx. 20,274,600
Ugx. 64,745,200
Ugx. 22,219,300
Ugx. 180,000,000
Ugx. 156,057,000
Ugx. 26,210,400
Ugx. 70,000,000
Ugx. 28,807,400
Ugx. 141,091,000