Ugx. 125,241,000
View detail
Ugx. 141,575,000
Ugx. 128,541,000
Ugx. 136,821,000
Ugx. 117,881,000
Ugx. 98,568,700
Ugx. 107,115,000
Ugx. 97,681,300
Ugx. 106,794,000
Ugx. 112,756,000
Ugx. 87,758,900
Ugx. 97,758,900