Form 20-F

Form 20-F 2024
2024
For the fiscal year ending on December 31 each year, presented to the Securities and Exchange Commission (SEC). A hard copy of the company's annual report on Form 20-F, which includes the company's complete audited financial statements, is available to investors free of charge upon request.

Form 20-F 2023
2023
For the fiscal year ending on December 31 each year, presented to the Securities and Exchange Commission (SEC)

Form 20-F 2022
2022
For the fiscal year ending on December 31 each year, presented to the Securities and Exchange Commission (SEC)

Form 20-F 2021
2021
For the fiscal year ending on December 31 each year, presented to the Securities and Exchange Commission (SEC)

Form 20-F 2020
2020
For the fiscal year ending on December 31 each year, presented to the Securities and Exchange Commission (SEC)

Form 20-F 2019
2019
For the fiscal year ending on December 31 each year, presented to the Securities and Exchange Commission (SEC)

Form 20-F 2018
2018
For the fiscal year ending on December 31 each year, presented to the Securities and Exchange Commission (SEC)

Form 20-F 2017
2017
For the fiscal year ending on December 31 each year, presented to the Securities and Exchange Commission (SEC)