2019 dates: 

7-18 Jan 19

10-21 Jun 19

2020 dates: 

6-17 Jan 20

8-19 Jun 20

2021 dates: 

4-15 Jan 21

7-18 Jun 21

2022 dates: 

3-15 Jan 22

6-17 Jun 22

2023 dates: 

13-24 Mar 23

12-23 Jun 23