Ugx. 130,218,000
View detail
Ugx. 107,498,000
Ugx. 91,366,700
Ugx. 114,909,000
Ugx. 65,537,700
Ugx. 59,296,400
Ugx. 60,150,700
Ugx. 103,193,000
Ugx. 111,943,000
Ugx. 132,402,000
Ugx. 83,994,800
Ugx. 124,948,000