Does any one know that the employment-based I-140 filing fee ($475) can be paid by employee himself or it must be paid by employer? Many thanks.