Ugx. 143,934,000
View detail
Ugx. 148,922,000
Ugx. 150,059,000
Ugx. 95,372,300
Ugx. 120,951,000
Ugx. 150,818,000
Ugx. 152,086,000
Ugx. 136,943,000
Ugx. 145,684,000
Ugx. 117,891,000
Ugx. 255,413,000
Ugx. 204,605,000