Can I keep my number?

You sure can. You will need to request your PAC (Porting Authorization Code) from your current company which you will later provide to the brand you wish to pass to. It normally takes between 12 to 24 hours to do so and every single company provides a full step-by-step guide and phone assistance to help you going through the process.