Ugx. 113,263,680
View detail
Ugx. 176,020,400
Ugx. 120,097,576
Ugx. 77,891,184
Ugx. 97,208,824
Ugx. 47,063,880
Ugx. 13,287,205,000