Ugx. 272,804,000
View detail
Ugx. 259,419,000
Ugx. 280,928,000
Ugx. 267,206,000
Ugx. 120,618,000
Ugx. 154,033,000
Ugx. 149,662,000
Ugx. 117,198,000
Ugx. 115,463,000
Ugx. 74,847,300