My upper front teeth are protruding. If I get braces, how much time will it take? (Photos)

I am 20. What will be the time period? Also is there teeth extraction??

No doctor answers yet