National Assembly approves amended finance bill: Restrictions on non-filers restored