Can anyone tell me how long it takes to go through the RIR process from the very first step till you get I-140 approval? Thanks.