|
||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||
|
2019 | 2020 | 2021 | 2022 | 2023 | 2024 | View History |
|||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
1,557,694 | 1,680,266 | 1,757,699 | -- | -- | -- | 1981-2024 | |||||||||||||||||||||||||||||||||
|
181,231 | 201,545 | 208,632 | -- | -- | -- | 1981-2024 | |||||||||||||||||||||||||||||||||
|
156 | 119 | 130 | -- | -- | -- | 1993-2024 | |||||||||||||||||||||||||||||||||
|
181,075 | 201,426 | 208,502 | -- | -- | -- | 1993-2024 | |||||||||||||||||||||||||||||||||
|
331,145 | 324,703 | 345,157 | -- | -- | -- | 1981-2024 | |||||||||||||||||||||||||||||||||
|
58,885 | 57,180 | 54,756 | -- | -- | -- | 1993-2024 | |||||||||||||||||||||||||||||||||
|
91,482 | 95,221 | 116,260 | -- | -- | -- | 1993-2024 | |||||||||||||||||||||||||||||||||
|
180,778 | 172,302 | 174,141 | -- | -- | -- | 1993-2024 | |||||||||||||||||||||||||||||||||
|
900,263 | 988,939 | 1,026,759 | -- | -- | -- | 1981-2024 | |||||||||||||||||||||||||||||||||
|
698,287 | 787,252 | 818,476 | -- | -- | -- | 1993-2024 | |||||||||||||||||||||||||||||||||
|
54,481 | 49,133 | 47,698 | -- | -- | -- | 1993-2024 | |||||||||||||||||||||||||||||||||
|
63,702 | 54,686 | 57,683 | -- | -- | -- | 1993-2024 | |||||||||||||||||||||||||||||||||
|
5,949 | 4,980 | 4,161 | -- | -- | -- | 1993-2024 | |||||||||||||||||||||||||||||||||
|
77,844 | 92,888 | 98,741 | -- | -- | -- | 1993-2024 | |||||||||||||||||||||||||||||||||
|
134,182 | 153,963 | 165,661 | -- | -- | -- | 1981-2024 | |||||||||||||||||||||||||||||||||
|
10,873 | 11,116 | 11,490 | -- | -- | -- | 1981-2024 | |||||||||||||||||||||||||||||||||
![]() |
| - = No Data Reported; -- = Not Applicable; NA = Not Available; W = Withheld to avoid disclosure of individual company data. |
| Notes: See Definitions, Sources, and Notes link above for more information on this table. |
| Release Date: 11/28/2025 |
| Next Release Date: 8/31/2026 |