I got my green card in May 2002 in UT. Please let me know when can I apply for US Citizenship and how long it usually takes. Thanks for any information.