Ugx. 68,259,400
View detail
Ugx. 50,935,000
Ugx. 63,739,200
Ugx. 49,547,100
Ugx. 49,477,400
Ugx. 45,272,100
Ugx. 44,754,700
Ugx. 47,378,000
Ugx. 55,166,500
Ugx. 59,011,700
Ugx. 60,382,300
Ugx. 50,026,700