Ugx. 364,734,240
View detail
Ugx. 721,008,100
Ugx. 321,828,000
Ugx. 717,746,050
Ugx. 150,062,940
Ugx. 414,984,500
Ugx. 396,955,420
Ugx. 1,371,127,600
Ugx. 162,732,700
Ugx. 477,067,500
Ugx. 393,319,400
Ugx. 346,445,150