Ugx. 33,849,200
View detail
Ugx. 187,842,000
Ugx. 62,650,400
Ugx. 45,219,800
Ugx. 24,124,900
Ugx. 202,778,000
Ugx. 70,471,400
Ugx. 98,277,100
Ugx. 61,212,600
Ugx. 51,154,000
Ugx. 75,175,000
Ugx. 28,292,500