0 XP   0   0   0

Public Storage
Buy or Sell?

I guess you are interested in Public Storage. Buy, hold or sell? I don't know! However, I do recommend doing research before doing anything. I will help you with that.

Let's start. I'm going to help you getting a better view of Public Storage. At the end you don't have to ask anyone for trading advice. You can make your own decision, with more confidence, the odds in your favor, backed by data.

  1. Company's Financial Health
    A deep dive into the books. How are the numbers doing? Is Public Storage even making a profit? Is the company skyrocketing? Or is it sinking like the Titanic. The trend is your friend.
  2. Market Valuation
    Finally, you now have an insight of how Public Storage is doing in the market. If the company is worth buying. The latest step is to find out how other investors value Public Storage. The closing price on 2022-09-23 was $295.07 per share. Is the company over- or underpriced?
  3. Key Performance Indicators
    A total overlook on how the company is doing. Based on the (trends in) the key performance indicators.
Daily chart of Public Storage
Public Storage Daily Candlestick Chart

1.1. Profitability of Public Storage.

1.1. Profitability

An important factor of a company's health is the profitability.

1.1.1. Net Profit Margin
  • Measures how much profit a company generates for each dollar of revenue.
  • Above 10% is considered healthy depending on the industry.
  • A net profit margin of 25% means that $0,25 for each $1 in revenue is generated as profit.

Let's take a look of the Net Profit Margin trends of Public Storage:

  • The MRQ is 63.6%. Very good. +2
  • The TTM is 59.6%. Very good. +2
Trends
Current periodCompared to+/- 
MRQ63.6%TTM59.6%+4.0%
TTM59.6%YOY49.2%+10.5%
TTM59.6%5Y55.1%+4.5%
5Y55.1%10Y54.7%+0.4%
Compared to industry (REIT-Industrial)
PeriodCompanyIndustry (mean)+/- 
MRQ63.6%43.8%+19.8%
TTM59.6%58.2%+1.4%
YOY49.2%45.0%+4.2%
5Y55.1%52.4%+2.7%
10Y54.7%50.4%+4.3%
1.1.2. Return on Assets
  • Shows how profitable a company is in relation to its total assets.
  • Above 5% is considered healthy depending on the industry.
  • 5% return on assets means the company generated $0,05 for each $1 in assets.

Let's take a look of the Return on Assets trends of Public Storage:

  • The MRQ is 3.7%. Neutral. Compare to industry.
  • The TTM is 3.3%. Neutral. Compare to industry.
Trends
Current periodCompared to+/- 
MRQ3.7%TTM3.3%+0.3%
TTM3.3%YOY3.1%+0.3%
TTM3.3%5Y3.4%0.0%
5Y3.4%10Y3.3%+0.1%
Compared to industry (REIT-Industrial)
PeriodCompanyIndustry (mean)+/- 
MRQ3.7%1.3%+2.4%
TTM3.3%2.0%+1.3%
YOY3.1%1.4%+1.7%
5Y3.4%1.4%+2.0%
10Y3.3%1.4%+1.9%
1.1.3. Return On Equity
  • Measures the profit in relation to shareholders equity (total assets - total liabilities).
  • Above 15%-20% is considered healthy depending on the industry
  • 10% return on equity means the company generated $0,1 for each $1 the owners (shareholders) invested.

Let's take a look of the Return On Equity trends of Public Storage:

  • The MRQ is 6.6%. Neutral. Compare to industry.
  • The TTM is 6.0%. Neutral. Compare to industry.
Trends
Current periodCompared to+/- 
MRQ6.6%TTM6.0%+0.6%
TTM6.0%YOY4.4%+1.6%
TTM6.0%5Y4.7%+1.3%
5Y4.7%10Y4.1%+0.6%
Compared to industry (REIT-Industrial)
PeriodCompanyIndustry (mean)+/- 
MRQ6.6%2.2%+4.4%
TTM6.0%3.5%+2.5%
YOY4.4%2.3%+2.1%
5Y4.7%2.5%+2.2%
10Y4.1%2.2%+1.9%

1.2. Operating Efficiency of Public Storage.

1.2. Operating Efficiency
1.2.1. Operating Margin
  • Measures how much profit a company makes for each $1 of sales after paying variable costs (production costs, wages) but before taxes.
  • Above 15% is considered healthy depending on the industry
  • An operating margin of 20% means the company generated $0,2 for each $1 in revenue (before taxes).

Let's take a look of the Operating Margin trends of Public Storage:

  • The MRQ is 66.8%. Very good. +2
  • The TTM is 61.8%. Very good. +2
Trends
Current periodCompared to+/- 
MRQ66.8%TTM61.8%+5.0%
TTM61.8%YOY51.8%+10.1%
TTM61.8%5Y53.4%+8.5%
5Y53.4%10Y52.1%+1.3%
Compared to industry (REIT-Industrial)
PeriodCompanyIndustry (mean)+/- 
MRQ66.8%60.2%+6.6%
TTM61.8%55.0%+6.8%
YOY51.8%45.4%+6.4%
5Y53.4%48.1%+5.3%
10Y52.1%45.6%+6.5%
1.2.2. Operating Ratio
  • Measures how efficient the company is creating its products or services while keeping operating costs low.
  • Below 1 is considered healthy depending on the industry
  • An operation ratio of 0.5 means that the operating costs are $0,5 for each $1 in net sales.

Let's take a look of the Operating Ratio trends of Public Storage:

  • The MRQ is 0.275. Very good. +2
  • The TTM is 0.395. Very good. +2
Trends
Current periodCompared to+/- 
MRQ0.275TTM0.395-0.120
TTM0.395YOY0.505-0.110
TTM0.3955Y0.473-0.078
5Y0.47310Y0.483-0.010
Compared to industry (REIT-Industrial)
PeriodCompanyIndustry (mean)+/- 
MRQ0.2750.581-0.306
TTM0.3950.551-0.156
YOY0.5050.504+0.001
5Y0.4730.463+0.010
10Y0.4830.463+0.020

1.3. Liquidity of Public Storage.

1.3. Liquidity
1.3.1. Current Ratio
  • Measures if the company is able to pay off short-term debts (debts due within 1 year).
  • Above 1 is considered healthy depending on the industry.
  • A current ratio of 1.5 means the company has $1.5 in assets for each $1 in short-term debts.

Let's take a look of the Current Ratio trends of Public Storage:

  • The MRQ is 2.141. Good. +1
  • The TTM is 1.939. Good. +1
Trends
Current periodCompared to+/- 
MRQ2.141TTM1.939+0.202
TTM1.939YOY0.737+1.203
TTM1.9395Y1.344+0.595
5Y1.34410Y1.049+0.295
Compared to industry (REIT-Industrial)
PeriodCompanyIndustry (mean)+/- 
MRQ2.1410.787+1.354
TTM1.9390.892+1.047
YOY0.7370.849-0.112
5Y1.3441.034+0.310
10Y1.0490.910+0.139
1.3.2. Quick Ratio
  • Measures if the company is able to pay short-term debts (debts due within 1 year). But only uses the most liquid assets (cash, marketable securities and accounts retrievable).
  • Above 1 is considered healthy depending on the industry.
  • A quick ratio of 0,8 means the company can pay off $0,8 for each $1 in debt (using most liquid assets).

Let's take a look of the Quick Ratio trends of Public Storage:

  • The MRQ is 2.141. Very good. +2
  • The TTM is 2.780. Very good. +2
Trends
Current periodCompared to+/- 
MRQ2.141TTM2.780-0.639
TTM2.780YOY0.737+2.043
TTM2.7805Y1.522+1.258
5Y1.52210Y1.269+0.253
Compared to industry (REIT-Industrial)
PeriodCompanyIndustry (mean)+/- 
MRQ2.1410.439+1.702
TTM2.7800.441+2.339
YOY0.7370.471+0.266
5Y1.5220.459+1.063
10Y1.2690.422+0.847

1.4. Solvency of Public Storage.

1.3. Liquidity
1.4.1. Debt To Asset Ratio
  • Shows if the company is owned by creditors or shareholders.
  • Below 1 (100%) is considered healthy depending on the industry
  • A debt to asset ratio of 0.45 (45%) means that the company is financed with 45% credit and 55% is financed by it's owners (shareholders).

Let's take a look of the Debt To Asset Ratio trends of Public Storage:

  • The MRQ is 0.437. Very good. +2
  • The TTM is 0.438. Very good. +2
Trends
Current periodCompared to+/- 
MRQ0.437TTM0.4380.000
TTM0.438YOY0.302+0.136
TTM0.4385Y0.263+0.174
5Y0.26310Y0.165+0.098
Compared to industry (REIT-Industrial)
PeriodCompanyIndustry (mean)+/- 
MRQ0.4370.382+0.055
TTM0.4380.379+0.059
YOY0.3020.410-0.108
5Y0.2630.405-0.142
10Y0.1650.409-0.244
1.4.2. Debt to Equity Ratio
  • Measures the total debt versus the total shareholders equity (total assets - total liabilities).
  • Below 2 is considered healthy depending on the industry.
  • A debt to equity ratio of 0.84 means that company has $0,84 debt for each $1 in equity.

Let's take a look of the Debt to Equity Ratio trends of Public Storage:

  • The MRQ is 0.785. Very good. +2
  • The TTM is 0.786. Very good. +2
Trends
Current periodCompared to+/- 
MRQ0.785TTM0.786-0.001
TTM0.786YOY0.443+0.343
TTM0.7865Y0.391+0.396
5Y0.39110Y0.232+0.159
Compared to industry (REIT-Industrial)
PeriodCompanyIndustry (mean)+/- 
MRQ0.7850.636+0.149
TTM0.7860.672+0.114
YOY0.4430.694-0.251
5Y0.3910.676-0.285
10Y0.2320.702-0.470

2. Market Valuation of Public Storage

2. Earnings
2.1. Price to Earnings Ratio
  • Compares the company's stock price to its earnings.
  • Above 15 is considered overpriced but is hard to determine (always use industry average).
  • A PE ratio of 15 means the investor is paying $15 for every $1 in earnings.

Let's take a look of the Price to Earnings Ratio trends of Public Storage:

  • The EOD is 25.126. Seems overpriced? -1
  • The MRQ is 26.625. Seems overpriced? -1
  • The TTM is 33.469. Seems overpriced? -1
Trends
Current periodCompared to+/- 
EOD25.126MRQ26.625-1.499
MRQ26.625TTM33.469-6.844
TTM33.469YOY36.813-3.344
TTM33.4695Y31.092+2.376
5Y31.09210Y33.226-2.134
Compared to industry (REIT-Industrial)
PeriodCompanyIndustry (mean)+/- 
EOD25.12613.758+11.368
MRQ26.62515.207+11.418
TTM33.46916.393+17.076
YOY36.81319.481+17.332
5Y31.09224.423+6.669
10Y33.22617.186+16.040
2.2. Price/Earnings-to-Growth Ratio

Let's take a look of the Price/Earnings-to-Growth Ratio trends of Public Storage:

  • The MRQ is 0.494. Very good. +2
  • The TTM is 0.671. Good. +1
Trends
Current periodCompared to+/- 
MRQ0.494TTM0.671-0.177
TTM0.671YOY-0.961+1.632
TTM0.6715Y-0.285+0.956
5Y-0.28510Y0.766-1.051
Compared to industry (REIT-Industrial)
PeriodCompanyIndustry (mean)+/- 
MRQ0.4940.328+0.166
TTM0.6710.696-0.025
YOY-0.961-0.066-0.895
5Y-0.2850.030-0.315
10Y0.7660.152+0.614

2. Books
2.3. Price to Book Ratio
  • Shows if the stock is under or overvalued compared to it's book value (total assets - total liabilities).
  • At or below 1 is considered healthy
  • A PB ratio of 3 means the investor is paying $3 for each $1 in book value.

Let's take a look of the Price to Book Ratio trends of Public Storage:

  • The EOD is 5.177. Seems overpriced? -1
  • The MRQ is 5.486. Seems overpriced? -1
  • The TTM is 6.319. Seems overpriced? -1
Trends
Current periodCompared to+/- 
EOD5.177MRQ5.486-0.309
MRQ5.486TTM6.319-0.832
TTM6.319YOY5.084+1.234
TTM6.3195Y4.771+1.548
5Y4.77110Y4.222+0.548
Compared to industry (REIT-Industrial)
PeriodCompanyIndustry (mean)+/- 
EOD5.1771.305+3.872
MRQ5.4861.371+4.115
TTM6.3191.824+4.495
YOY5.0841.607+3.477
5Y4.7711.539+3.232
10Y4.2221.375+2.847

3. Holders & Insider Transactions

Let's take a look at which institutions, funds and insiders are holding shares of Public Storage.

3.1. Institutions holding Public Storage

Institutions are holding 80.938% of the shares of Public Storage.

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2022-03-31Vanguard Group Inc11.6180.188203592772752641.3706
2022-03-31Cohen & Steers Inc6.82927.825711967452-277285-2.2645
2022-03-31State Street Corporation6.6580.225211667458108557810.2588
2022-03-31Wellington Management Company LLP2.30650.27014041870744061.8754
2022-03-31Geode Capital Management, LLC1.76110.153086057-97124-3.0512
2022-03-31JPMorgan Chase & Co1.58740.1308278166336232714.9763
2022-03-31Northern Trust Corp1.53970.18532698082-94506-3.3842
2022-03-31Legal & General Group PLC1.27140.26452227911406971.8607
2022-03-31Dimensional Fund Advisors, Inc.1.25170.26372193546-18362-0.8301
2022-03-31Daiwa Securities Group Inc1.12984.84441979892-43622-2.1558
2022-06-30Apg Investments Us Inc1.12284.2661967619-17954-0.9042
2022-03-31Deutsche Bank AG0.90540.28891586597845242114.0131
2022-03-31T. Rowe Price Associates, Inc.0.89150.0615156218861244764.4857
2022-03-31UBS Asset Mgmt Americas Inc0.8230.24121442293-36152-2.4453
2022-03-31Charles Schwab Investment Management Inc0.81570.16761429511276961.9757
2022-03-31Bank of New York Mellon Corp0.76750.10171344971-31752-2.3063
2022-03-31Nuveen Asset Management, LLC0.76640.161343003-52275-3.7466
2022-03-31CenterSquare Investment Management LLC0.7274.60021273985507154.1459
2022-03-31Massachusetts Financial Services Company0.71660.14521255715-13518-1.0651
2022-03-31California Public Employees Retrmnt Sys0.66370.35281163091-20981-1.7719
Total 44.152424.732877372181  

3.2. Funds holding Public Storage

DateNameTotal SharesTotal AssetsCurrent SharesChange%
2022-06-30Vanguard Real Estate Index Investor4.13883.18167252873-109582-1.4884
2022-06-30Vanguard Total Stock Mkt Idx Inv2.50970.12334397997301570.6904
2022-06-30Vanguard 500 Index Investor1.92880.14883380035560911.6875
2022-06-30Vanguard Dividend Growth Inv1.3641.48662390232696403.001
2022-06-30Cohen & Steers Realty Shares L0.9817.51671719036-255238-12.9282
2022-07-31SPDR® S&P 500 ETF Trust0.93670.1432164152361200.3742
2022-06-30Fidelity® 500 Index0.92510.14911621094126680.7876
2022-06-30Cohen & Steers Real Estate Securities A0.89896.54251575302-122671-7.2246
2022-06-30Cohen & Steers Instl Realty Shares0.86987.53661524150-185815-10.8666
2022-07-29iShares Core S&P 500 ETF0.7660.14313422962730.0203
2022-03-17Daiwa US-REIT Open Mother Fund0.7237.67941266894-65691-4.9296
2022-06-30Vanguard Growth Index Investor0.68670.2811203314-3847-0.3187
2022-06-30American Funds Income Fund of Amer A0.64940.3029113800000
2022-06-30Vanguard Institutional Index I0.64450.14941129416-7792-0.6852
2022-06-30DFA Real Estate Securities I0.63853.891118874-5067-0.4508
2022-07-29iShares MSCI USA Min Vol Factor ETF0.59841.1945104856910800.1031
2022-06-30Vanguard Real Estate II Index0.54383.601895294265370.6907
2022-07-29Real Estate Select Sector SPDR®0.48274.922284585750100.5958
2022-03-31MFS Large Cap Value Equity0.47490.4994832182-1357-0.1628
2022-06-30MFS Value A0.46280.4452811094-5514-0.6752
Total 21.223549.937237191680  

3.3. Insider Transactions

Insiders are holding 13.627% of the shares of Public Storage.

DateOwnerTypeAmountPricePost Transaction AmountLink
2022-08-18Tamara Hughes GustavsonSELL830353.091430
2022-08-16John ReyesSELL51637353.15175449
2022-03-15Rebecca L OwenSELL5000358.25
2021-12-15Heisz Leslie StoneSELL9045362.26
2021-12-06Nathaniel A VitanSELL25000339.18
2021-08-23John ReyesSELL50000321.97
2021-08-20Heisz Leslie StoneSELL3957323.7
2021-08-12Nathaniel A. VitanSELL483314.07
2021-06-08Nathaniel A. VitanSELL4000293.1
2020-09-10Tamara Hughes GustavsonBUY37031217.6516859750
2020-09-08Ronald L Havner JrBUY1900214.85
2020-08-20Uri P HarkhamSELL2000200.98167
2020-08-14Uri P HarkhamSELL1000201.22167
2020-06-16Nathaniel A. VitanSELL269200.18
2019-09-03B Wayne Et Al HughesSELL200000263.41
2019-08-14B Wayne Et Al HughesSELL38000257.89
2019-08-09B Wayne Et Al HughesSELL40000256.1
2018-12-11Lily Yan HughesSELL15000212.14
2018-11-07Gary E PruittSELL5000203.358350
2018-08-30Ronald L. Havner, Jr.SELL100000211.54

4. Summary

4.1. Key Performance Indicators

The key performance indicators of Public Storage compared to the Most Recent Quarter (MRQ).

 End of day+/-Most Recent QuarterTrailing 12 Months+/-Year-Over-Year+/-5 Year+/-10 Year+/-
Book Value Per Share--56.99254.397+5%49.172+16%51.567+11%51.847+10%
Current Ratio--2.1411.939+10%0.737+191%1.344+59%1.049+104%
Debt To Asset Ratio--0.4370.4380%0.302+45%0.263+66%0.165+165%
Debt To Equity Ratio--0.7850.7860%0.443+77%0.391+101%0.232+239%
Eps--3.4222.936+17%1.908+79%2.097+63%1.762+94%
Gross Profit Margin--1.0001.0000%1.0000%1.0000%1.0000%
Net Profit Margin--0.6360.596+7%0.492+29%0.551+15%0.547+16%
Operating Margin--0.6680.618+8%0.518+29%0.534+25%0.521+28%
Operating Ratio--0.2750.395-30%0.505-46%0.473-42%0.483-43%
Pb Ratio5.177-6%5.4866.319-13%5.084+8%4.771+15%4.222+30%
Pe Ratio25.126-6%26.62533.469-20%36.813-28%31.092-14%33.226-20%
Peg Ratio--0.4940.671-26%-0.961+295%-0.285+158%0.766-36%
Price Per Share295.070-6%312.670343.653-9%250.275+25%246.734+27%219.310+43%
Quick Ratio--2.1412.780-23%0.737+191%1.522+41%1.269+69%
Return On Assets--0.0370.033+10%0.031+20%0.034+9%0.033+12%
Return On Equity--0.0660.060+10%0.044+49%0.047+41%0.041+63%
 EOD+3 -0MRQTTM+14 -1YOY+10 -55Y+10 -510Y+11 -4

4.2. Fundamental Score

Let's check the fundamental score of Public Storage based on Penke's default stock scanner.

Penke's Stock Scanner

  
  
IndicatorConditionValue
Price to Earnings Ratio (EOD)Between0-1525.126
Price to Book Ratio (EOD)Between0-15.177
Net Profit Margin (MRQ)Greater than00.636
Operating Margin (MRQ)Greater than00.668
Quick Ratio (MRQ)Greater than12.141
Current Ratio (MRQ)Greater than12.141
Debt To Asset Ratio (MRQ)Less than10.437
Debt to Equity Ratio (MRQ)Less than10.785
Return On Equity (MRQ)Greater than0.150.066
Return on Assets (MRQ)Greater than0.050.037
Total6/10 (60.0%)

4.3. Technical Score

Let's check the technical score of Public Storage based on Penke's default Symbol scanner.

Penke's Symbol Scanner

  
  
IndicatorConditionValue
RsiGreater than5023.287
Ma 20Greater thanMa 50325.640
Ma 50Greater thanMa 100331.066
Ma 100Greater thanMa 200324.246
OpenGreater thanClose295.720
Total2/5 (40.0%)



Latest Balance Sheet

Balance Sheet of 2022-06-30. Currency in USD. All numbers in thousands.

Summary
Total Assets17,862,851
Total Liabilities7,814,503
Total Stockholder Equity9,954,726
 As reported
Total Liabilities 7,814,503
Total Stockholder Equity+ 9,954,726
Total Assets = 17,862,851

Assets

Total Assets17,862,851
Total Current Assets1,013,886
Long-term Assets1,013,886
Total Current Assets
Cash And Cash Equivalents 1,013,886
Total Current Assets  (as reported)1,013,886
Total Current Assets  (calculated)1,013,886
+/-0
Long-term Assets
Property Plant Equipment 15,545,495
Goodwill 165,843
Long Term Investments 845,894
Intangible Assets 249,744
Long-term Assets Other 207,832
Long-term Assets  (as reported)249,744
Long-term Assets  (calculated)17,014,808
+/- 16,765,064

Liabilities & Shareholders' Equity

Total Current Liabilities473,599
Long-term Liabilities7,340,904
Total Stockholder Equity9,954,726
Total Current Liabilities
Accounts payable 473,599
Total Current Liabilities  (as reported)473,599
Total Current Liabilities  (calculated)473,599
+/-0
Long-term Liabilities
Long term Debt Total 7,340,904
Long-term Liabilities  (as reported)7,340,904
Long-term Liabilities  (calculated)7,340,904
+/-0
Total Stockholder Equity
Common Stock17,524
Retained Earnings -182,213
Accumulated Other Comprehensive Income -79,217
Capital Surplus 5,848,632
Total Stockholder Equity (as reported)9,954,726
Total Stockholder Equity (calculated)5,604,726
+/- 4,350,000
Other
Capital Stock4,367,524
Cash and Short Term Investments 1,013,886
Common Stock Shares Outstanding 176,312
Common Stock Total Equity17,524
Liabilities and Stockholders Equity 17,769,229
Net Debt 6,327,018
Net Invested Capital 12,945,630
Net Tangible Assets 5,354,982
Net Working Capital 540,287
Minority Interest 93,622
Preferred Stock Total Equity 4,350,000
Short Long Term Debt Total 7,340,904



Balance Sheet

Currency in USD. All numbers in thousands.

 Trend2022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-312008-12-312008-09-302008-06-302008-03-312007-12-312007-09-302007-06-302007-03-312006-12-312006-09-302006-06-302006-03-312005-12-312005-09-302005-06-302005-03-312004-12-312004-09-302004-06-302004-03-312003-12-312003-09-302003-06-302003-03-312002-12-312002-09-302002-06-302002-03-312001-12-312001-09-302001-06-302001-03-312000-12-312000-09-302000-06-302000-03-311999-12-311999-09-301999-06-301999-03-311998-12-311998-09-301998-06-301998-03-311997-12-311997-09-301997-06-301997-03-311996-12-311996-09-301996-06-301996-03-311995-12-311995-09-301995-06-301995-03-311994-12-311994-09-301994-06-301994-03-311993-12-311993-09-301993-06-301993-03-311992-12-311992-09-301992-06-301992-03-311991-12-311991-09-301991-06-301991-03-311990-12-311990-09-301990-06-301990-03-311989-12-311989-09-301989-06-301989-03-311988-12-311988-09-301988-06-301988-03-311987-12-311987-09-301987-06-301987-03-311986-12-311986-09-301986-06-301986-03-311985-12-311985-09-30
> Total Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
233,000
256,500
255,100
270,800
299,900
302,500
301,300
320,500
321,500
363,100
373,100
401,700
451,500
471,200
631,200
666,100
703,400
722,700
799,200
820,309
932,300
1,116,900
1,190,100
1,937,461
2,114,200
2,222,800
2,374,600
2,572,152
2,681,300
2,965,700
3,154,500
3,311,645
3,613,800
3,433,500
3,411,800
3,403,904
4,110,500
4,147,900
4,206,100
4,214,385
4,492,348
4,476,232
4,486,678
4,513,941
4,488,092
4,513,562
4,773,646
4,625,879
4,893,247
4,885,778
5,037,965
4,843,662
4,765,194
4,740,085
4,742,245
4,968,069
4,960,380
5,041,872
5,077,913
5,204,790
5,178,365
5,256,643
5,471,628
5,552,486
5,470,604
6,100,136
10,854,856
11,198,473
10,619,147
10,477,108
10,629,623
10,643,102
10,247,765
10,252,746
10,195,243
9,936,045
9,626,497
9,703,836
9,809,375
9,805,645
9,744,471
9,569,513
9,651,410
9,495,333
9,435,521
9,272,336
9,085,543
8,932,562
9,406,312
9,178,947
9,288,120
8,793,403
9,101,551
9,094,598
9,149,940
9,876,266
9,682,582
9,946,457
9,624,468
9,818,676
9,772,017
9,634,758
9,654,815
9,778,232
10,064,347
9,997,137
9,865,769
10,130,338
10,083,911
10,365,727
10,765,694
10,732,892
10,685,520
10,692,962
10,747,940
10,928,270
10,875,016
11,113,291
11,413,861
11,365,444
11,825,921
12,358,055
11,385,148
11,816,546
11,981,735
14,490,365
15,284,686
17,380,908
17,698,781
17,862,851
17,862,85117,698,78117,380,90815,284,68614,490,36511,981,73511,816,54611,385,14812,358,05511,825,92111,365,44411,413,86111,113,29110,875,01610,928,27010,747,94010,692,96210,685,52010,732,89210,765,69410,365,72710,083,91110,130,3389,865,7699,997,13710,064,3479,778,2329,654,8159,634,7589,772,0179,818,6769,624,4689,946,4579,682,5829,876,2669,149,9409,094,5989,101,5518,793,4039,288,1209,178,9479,406,3128,932,5629,085,5439,272,3369,435,5219,495,3339,651,4109,569,5139,744,4719,805,6459,809,3759,703,8369,626,4979,936,04510,195,24310,252,74610,247,76510,643,10210,629,62310,477,10810,619,14711,198,47310,854,8566,100,1365,470,6045,552,4865,471,6285,256,6435,178,3655,204,7905,077,9135,041,8724,960,3804,968,0694,742,2454,740,0854,765,1944,843,6625,037,9654,885,7784,893,2474,625,8794,773,6464,513,5624,488,0924,513,9414,486,6784,476,2324,492,3484,214,3854,206,1004,147,9004,110,5003,403,9043,411,8003,433,5003,613,8003,311,6453,154,5002,965,7002,681,3002,572,1522,374,6002,222,8002,114,2001,937,4611,190,1001,116,900932,300820,309799,200722,700703,400666,100631,200471,200451,500401,700373,100363,100321,500320,500301,300302,500299,900270,800255,100256,500233,000000000000000000000
   > Total Current Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
534,731
494,400
475,700
513,300
426,241
529,200
391,600
391,300
356,785
544,700
764,000
581,500
566,016
665,400
596,900
624,900
590,274
859,008
803,378
670,034
623,938
4,116,683
601,516
848,754
660,874
608,094
592,487
715,724
541,262
487,810
463,632
477,084
724,281
739,502
838,708
883,896
853,395
753,461
786,488
936,408
969,577
757,587
1,353,041
771,358
1,011,696
543,884
544,425
655,826
703,817
2,079,892
775,002
807,908
680,701
493,400
584,860
670,928
856,689
815,173
569,224
513,479
558,531
145,105
144,487
160,733
139,008
620,079
438,475
535,752
17,239
398,252
410,910
56,965
19,169
101,112
387,983
98,252
187,712
152,797
20,256
35,668
104,285
305,705
260,124
57,213
183,688
120,859
358,266
694,233
433,376
363,030
338,419
432,525
361,218
217,973
360,331
541,357
409,743
718,427
1,268,475
293,955
257,560
159,622
480,810
958,247
734,599
940,524
1,013,886
1,013,886940,524734,599958,247480,810159,622257,560293,9551,268,475718,427409,743541,357360,331217,973361,218432,525338,419363,030433,376694,233358,266120,859183,68857,213260,124305,705104,28535,66820,256152,797187,71298,252387,983101,11219,16956,965410,910398,25217,239535,752438,475620,079139,008160,733144,487145,105558,531513,479569,224815,173856,689670,928584,860493,400680,701807,908775,0022,079,892703,817655,826544,425543,8841,011,696771,3581,353,041757,587969,577936,408786,488753,461853,395883,896838,708739,502724,281477,084463,632487,810541,262715,724592,487608,094660,874848,754601,5164,116,683623,938670,034803,378859,008590,274624,900596,900665,400566,016581,500764,000544,700356,785391,300391,600529,200426,241513,300475,700494,400534,73100000000000000000000000000000000000000000
       Cash And Cash Equivalents 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
20,151
21,000
90,000
15,000
80,436
69,000
20,000
60,000
26,856
125,000
84,000
91,000
41,455
243,000
183,000
55,000
51,225
103,000
68,000
86,000
55,125
274,681
239,951
104,599
89,467
40,477
50,761
288,393
49,347
192,281
172,164
276,255
103,124
55,017
41,363
45,303
204,833
319,635
421,448
475,280
366,255
354,433
390,431
531,774
493,501
382,329
983,630
124,119
555,584
90,700
46,743
168,586
245,444
726,932
775,002
789,294
680,701
493,400
584,860
670,928
763,789
719,982
474,336
513,479
456,252
145,105
144,487
160,733
139,008
620,079
438,475
535,752
17,239
398,252
410,910
56,965
19,169
101,112
387,983
98,252
187,712
152,797
20,256
35,668
104,285
305,705
260,124
57,213
183,688
120,859
358,266
694,233
433,376
363,030
338,419
432,525
361,218
217,973
360,331
541,357
409,743
718,427
1,268,475
293,955
257,560
159,622
480,810
958,247
734,599
940,524
1,013,886
1,013,886940,524734,599958,247480,810159,622257,560293,9551,268,475718,427409,743541,357360,331217,973361,218432,525338,419363,030433,376694,233358,266120,859183,68857,213260,124305,705104,28535,66820,256152,797187,71298,252387,983101,11219,16956,965410,910398,25217,239535,752438,475620,079139,008160,733144,487145,105456,252513,479474,336719,982763,789670,928584,860493,400680,701789,294775,002726,932245,444168,58646,74390,700555,584124,119983,630382,329493,501531,774390,431354,433366,255475,280421,448319,635204,83345,30341,36355,017103,124276,255172,164192,28149,347288,39350,76140,47789,467104,599239,951274,68155,12586,00068,000103,00051,22555,000183,000243,00041,45591,00084,000125,00026,85660,00020,00069,00080,43615,00090,00021,00020,1510000000000000000000000000000000000000
       Short-term Investments 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
170,900
151,200
150,700
166,600
159,100
163,300
163,300
131,300
132,300
105,500
110,800
79,700
80,300
90,700
8,400
8,800
8,800
8,800
8,900
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5,224
0
0
0
0
0
0
0
0
0
321,208
317,982
306,743
625,172
18,602
18,614
0
0
0
0
0
95,191
94,888
102,131
102,279
102,279
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22,971
23,011
22,587
0
0
0
0
0
0
0
0
0
0
0
779,272
828,763
0
0
00828,763779,2720000000000022,58723,01122,971000000000000000000000000000102,279102,279102,13194,88895,1910000018,61418,602625,172306,743317,982321,2080000000005,22400000000000000000000000000000000000000008,9008,8008,8008,8008,40090,70080,30079,700110,800105,500132,300131,300163,300163,300159,100166,600150,700151,200170,900000000000000000000
       Net Receivables 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
48,600
43,800
24,200
23,062
20,500
14,400
10,100
23,699
26,300
26,000
0
25,016
0
0
0
21,807
0
0
0
5,415
0
0
0
18,798
0
31,558
31,315
26,238
0
0
0
59,344
0
0
0
24,324
0
0
0
100,510
0
0
0
492
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
495,229
871,777
630,606
466,349
0
0
391,146
0
410,995
0
404,526
420,441
428,139
209,557
207,928
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00000000000000000000000000000000207,928209,557428,139420,441404,5260410,9950391,14600466,349630,606871,777495,22900000000000000000000000492000100,51000024,32400059,34400026,23831,31531,558018,7980005,41500021,80700025,016026,00026,30023,69910,10014,40020,50023,06224,20043,80048,6000000000000000000000000000000000000
       Other Current Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22,971
23,011
22,587
22,801
23,430
23,500
23,335
23,811
23,701
24,470
24,753
25,040
25,622
25,625
-779,272
207,656
27,396
27,502
27,50227,396207,656-779,27225,62525,62225,04024,75324,47023,70123,81123,33523,50023,43022,80122,58723,01122,9710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   > Long-term Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1,402,730
1,619,800
1,747,100
1,861,300
2,145,911
2,152,100
2,574,100
2,763,200
2,954,860
3,069,100
2,669,500
2,830,300
2,837,888
3,445,100
3,551,000
3,581,200
3,624,111
3,633,340
3,672,854
3,816,644
3,890,003
371,409
3,912,046
3,924,892
3,965,005
4,285,153
4,293,291
4,322,241
4,302,400
4,277,384
4,276,453
4,265,161
4,243,788
4,220,878
4,203,164
4,194,017
4,351,395
4,424,904
4,470,155
4,535,220
4,582,909
4,713,017
4,747,095
10,083,498
10,186,777
10,075,263
9,932,683
9,973,797
9,939,285
8,167,873
9,477,744
9,387,335
9,255,344
9,133,097
9,118,976
9,138,447
8,948,956
8,929,298
9,000,289
220,438
8,936,802
9,290,416
9,127,849
8,924,810
8,793,554
8,786,233
8,740,472
8,752,368
8,776,164
8,703,299
8,683,688
9,092,975
9,857,097
9,581,470
9,558,474
9,526,216
9,630,964
9,619,220
9,614,502
9,619,147
9,673,947
9,758,642
9,737,013
9,808,556
9,946,650
9,963,052
10,007,461
10,071,461
10,299,516
10,322,490
10,354,543
10,315,415
10,567,052
10,657,043
10,752,960
10,872,504
10,955,701
11,107,494
11,089,580
11,091,193
11,558,986
11,822,113
14,009,555
14,326,439
16,646,309
271,127
249,744
249,744271,12716,646,30914,326,43914,009,55511,822,11311,558,98611,091,19311,089,58011,107,49410,955,70110,872,50410,752,96010,657,04310,567,05210,315,41510,354,54310,322,49010,299,51610,071,46110,007,4619,963,0529,946,6509,808,5569,737,0139,758,6429,673,9479,619,1479,614,5029,619,2209,630,9649,526,2169,558,4749,581,4709,857,0979,092,9758,683,6888,703,2998,776,1648,752,3688,740,4728,786,2338,793,5548,924,8109,127,8499,290,4168,936,802220,4389,000,2898,929,2988,948,9569,138,4479,118,9769,133,0979,255,3449,387,3359,477,7448,167,8739,939,2859,973,7979,932,68310,075,26310,186,77710,083,4984,747,0954,713,0174,582,9094,535,2204,470,1554,424,9044,351,3954,194,0174,203,1644,220,8784,243,7884,265,1614,276,4534,277,3844,302,4004,322,2414,293,2914,285,1533,965,0053,924,8923,912,046371,4093,890,0033,816,6443,672,8543,633,3403,624,1113,581,2003,551,0003,445,1002,837,8882,830,3002,669,5003,069,1002,954,8602,763,2002,574,1002,152,1002,145,9111,861,3001,747,1001,619,8001,402,73000000000000000000000000000000000000000000
       Property Plant Equipment 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
47,400
90,500
89,900
90,100
126,800
125,500
124,200
175,400
175,600
243,200
247,000
311,600
311,000
333,100
553,400
588,500
621,500
653,400
743,800
764,973
878,300
994,000
1,144,700
1,171,168
1,390,600
1,520,200
1,636,700
1,923,658
1,932,200
2,356,500
2,547,900
2,741,916
2,858,500
2,461,200
2,624,300
2,634,253
3,243,800
3,352,000
3,384,500
3,429,785
3,441,342
3,483,184
3,629,302
28,544
188,720
3,731,685
3,746,859
72,883
4,084,103
4,093,892
4,124,493
20,275
4,082,938
4,083,658
4,074,017
10,895
4,033,036
4,016,973
4,009,477
4,395
4,243,666
4,290,568
4,357,284
4,484,828
4,538,383
4,572,461
9,651,017
9,597,541
9,571,257
9,498,034
9,576,995
9,590,906
7,921,511
7,909,451
7,901,310
7,821,889
7,747,582
7,695,141
7,633,972
7,562,033
7,487,539
7,618,396
7,592,060
18,120,163
7,493,647
7,464,019
7,437,313
7,379,197
7,349,109
7,343,775
7,330,706
7,331,932
64,022
7,267,122
7,574,692
8,239,778
8,184,928
8,167,043
8,352,595
8,485,288
8,481,398
8,496,972
8,500,381
8,557,713
8,642,900
8,734,340
261,372
8,922,576
8,929,697
8,959,642
9,006,048
9,230,099
9,235,022
9,254,989
9,348,350
9,442,111
9,495,670
9,598,487
9,718,516
9,807,605
9,959,530
9,969,870
176,658
188,079
201,316
249,713
228,379
272,471
15,422,723
15,545,495
15,545,49515,422,723272,471228,379249,713201,316188,079176,6589,969,8709,959,5309,807,6059,718,5169,598,4879,495,6709,442,1119,348,3509,254,9899,235,0229,230,0999,006,0488,959,6428,929,6978,922,576261,3728,734,3408,642,9008,557,7138,500,3818,496,9728,481,3988,485,2888,352,5958,167,0438,184,9288,239,7787,574,6927,267,12264,0227,331,9327,330,7067,343,7757,349,1097,379,1977,437,3137,464,0197,493,64718,120,1637,592,0607,618,3967,487,5397,562,0337,633,9727,695,1417,747,5827,821,8897,901,3107,909,4517,921,5119,590,9069,576,9959,498,0349,571,2579,597,5419,651,0174,572,4614,538,3834,484,8284,357,2844,290,5684,243,6664,3954,009,4774,016,9734,033,03610,8954,074,0174,083,6584,082,93820,2754,124,4934,093,8924,084,10372,8833,746,8593,731,685188,72028,5443,629,3023,483,1843,441,3423,429,7853,384,5003,352,0003,243,8002,634,2532,624,3002,461,2002,858,5002,741,9162,547,9002,356,5001,932,2001,923,6581,636,7001,520,2001,390,6001,171,1681,144,700994,000878,300764,973743,800653,400621,500588,500553,400333,100311,000311,600247,000243,200175,600175,400124,200125,500126,80090,10089,90090,50047,400000000000000000000
       Goodwill 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
78,204
78,204
78,204
78,204
78,204
78,204
78,204
78,204
78,204
78,204
78,204
78,204
78,204
78,204
78,204
78,204
78,204
174,634
174,634
174,634
174,634
174,634
174,634
174,634
174,634
174,634
174,634
174,634
174,634
174,634
174,634
174,634
174,634
174,634
174,634
174,634
174,634
174,634
176
175
175
175
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
174,600
165,800
165,800
165,800
165,843
165,843
165,843
165,843165,843165,843165,800165,800165,800174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600174,600175175175176174,634174,634174,634174,634174,634174,634174,634174,634174,634174,634174,634174,634174,634174,634174,634174,634174,634174,634174,634174,634174,63478,20478,20478,20478,20478,20478,20478,20478,20478,20478,20478,20478,20478,20478,20478,20478,20478,204000000000000000000000000000000000000000000000000000000000000000000
       Long Term Investments 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
102,279
0
0
716,587
0
0
0
0
735,323
0
717,937
766,489
856,182
858,222
854,759
837,624
813,740
792,280
808,455
806,204
809,308
812,415
696,069
697,040
689,207
698,696
715,268
726,168
724,173
746,254
762,247
619,405
783,988
784,314
778,523
771,167
767,816
763,226
753,358
769,923
773,046
771,075
767,914
779,272
828,763
850,649
845,894
845,894850,649828,763779,272767,914771,075773,046769,923753,358763,226767,816771,167778,523784,314783,988619,405762,247746,254724,173726,168715,268698,696689,207697,040696,069812,415809,308806,204808,455792,280813,740837,624854,759858,222856,182766,489717,9370735,3230000716,58700102,27900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       Intangible Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
231,562
229,200
226,900
224,600
222,253
219,900
217,600
215,300
212,944
210,600
208,300
206,000
203,635
201,300
199,000
196,700
194,326
191,998
189,670
187,342
185,017
182,689
180,361
178,033
202,701
122,846
121,195
119,544
117,893
116,242
114,591
112,940
111,289
109,638
107,987
106,336
26,481
103,034
101,383
99,732
19,877
96,430
174,634
257,847
414,602
329,372
260,015
222,168
173,745
71,728
61,698
55,344
52,005
49,748
40,511
39,366
38,270
37,364
50,062
45,804
42,091
35,866
33,958
211,249
209,658
211,103
212,244
35,548
34,774
32,404
30,628
42,423
72,254
57,673
50,497
55,384
54,032
46,730
41,712
38,376
36,858
37,906
38,796
37,948
38,119
34,993
32,603
31,268
40,357
36,133
32,790
34,717
35,256
35,859
210,178
211,476
31,336
34,840
206,922
204,700
30,054
205,061
99,686
258,949
137,051
271,127
249,744
249,744271,127137,051258,94999,686205,06130,054204,700206,92234,84031,336211,476210,17835,85935,25634,71732,79036,13340,35731,26832,60334,99338,11937,94838,79637,90636,85838,37641,71246,73054,03255,38450,49757,67372,25442,42330,62832,40434,77435,548212,244211,103209,658211,24933,95835,86642,09145,80450,06237,36438,27039,36640,51149,74852,00555,34461,69871,728173,745222,168260,015329,372414,602257,847174,63496,43019,87799,732101,383103,03426,481106,336107,987109,638111,289112,940114,591116,242117,893119,544121,195122,846202,701178,033180,361182,689185,017187,342189,670191,998194,326196,700199,000201,300203,635206,000208,300210,600212,944215,300217,600219,900222,253224,600226,900229,200231,56200000000000000000000000000000000000000000
       Other Assets 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4,184,482
4,204,723
4,350,764
4,398,236
4,423,306
4,438,562
4,461,101
4,517,188
4,676,643
4,689,253
4,737,366
4,716,214
4,685,896
4,697,799
4,696,028
4,662,726
4,640,257
4,619,937
4,602,146
4,828,424
4,823,932
4,866,212
4,939,854
5,058,985
5,088,275
5,116,506
10,730,737
10,642,889
10,528,447
10,410,159
10,440,193
10,378,686
9,502,231
9,459,142
9,387,335
9,255,344
9,133,097
9,118,976
9,138,447
9,041,856
9,024,489
9,095,177
9,137,931
9,039,081
9,290,416
9,127,849
8,924,810
8,793,554
8,786,233
8,740,472
8,752,368
8,776,164
8,703,299
8,683,688
9,092,975
9,857,097
9,581,470
9,558,474
9,526,216
9,630,964
9,619,220
9,614,502
9,619,147
9,673,947
9,758,642
9,737,013
9,808,556
9,946,650
9,963,052
10,007,461
10,071,461
10,299,516
107,510
106,906
115,756
108,296
104,470
142,272
148,010
150,533
151,597
134,960
144,495
172,715
260,691
14,009,555
13,288,218
16,343,415
17,029,384
17,098,709
17,098,70917,029,38416,343,41513,288,21814,009,555260,691172,715144,495134,960151,597150,533148,010142,272104,470108,296115,756106,906107,51010,299,51610,071,46110,007,4619,963,0529,946,6509,808,5569,737,0139,758,6429,673,9479,619,1479,614,5029,619,2209,630,9649,526,2169,558,4749,581,4709,857,0979,092,9758,683,6888,703,2998,776,1648,752,3688,740,4728,786,2338,793,5548,924,8109,127,8499,290,4169,039,0819,137,9319,095,1779,024,4899,041,8569,138,4479,118,9769,133,0979,255,3449,387,3359,459,1429,502,23110,378,68610,440,19310,410,15910,528,44710,642,88910,730,7375,116,5065,088,2755,058,9854,939,8544,866,2124,823,9324,828,4244,602,1464,619,9374,640,2574,662,7264,696,0284,697,7994,685,8964,716,2144,737,3664,689,2534,676,6434,517,1884,461,1014,438,5624,423,3064,398,2364,350,7644,204,7234,184,4820000000000000000000000000000000000000000000000000000000000
> Total Liabilities 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
72,200
77,300
74,600
81,900
91,400
90,200
89,000
89,900
91,600
92,500
96,300
61,400
57,600
77,800
62,400
96,300
57,000
62,000
82,400
91,296
102,000
92,700
133,400
190,585
157,000
157,800
150,000
149,910
147,900
157,700
172,000
174,206
176,500
148,500
163,000
145,239
269,800
267,800
271,600
338,685
250,876
248,498
267,097
256,906
258,048
258,548
266,057
261,695
227,529
221,774
408,128
245,194
243,622
244,326
234,024
322,133
183,813
192,179
196,819
345,920
349,684
303,920
377,628
481,507
295,099
312,610
1,951,665
2,484,398
1,497,743
1,415,353
1,364,993
1,373,285
889,523
913,536
901,396
856,164
750,606
757,009
758,123
731,142
936,020
838,185
833,147
774,186
672,651
677,388
663,313
609,280
1,062,379
1,011,178
957,974
670,539
347,548
330,391
343,151
1,057,411
682,758
634,972
332,093
311,505
468,096
329,097
476,207
580,594
986,834
1,230,104
776,626
688,684
690,404
1,203,701
1,806,274
1,768,523
1,769,730
1,772,170
1,827,918
1,783,542
1,780,395
2,318,781
2,624,897
2,285,777
2,795,713
3,347,857
2,933,094
3,239,647
3,364,420
5,727,262
6,247,388
7,957,370
7,895,694
7,814,503
7,814,5037,895,6947,957,3706,247,3885,727,2623,364,4203,239,6472,933,0943,347,8572,795,7132,285,7772,624,8972,318,7811,780,3951,783,5421,827,9181,772,1701,769,7301,768,5231,806,2741,203,701690,404688,684776,6261,230,104986,834580,594476,207329,097468,096311,505332,093634,972682,7581,057,411343,151330,391347,548670,539957,9741,011,1781,062,379609,280663,313677,388672,651774,186833,147838,185936,020731,142758,123757,009750,606856,164901,396913,536889,5231,373,2851,364,9931,415,3531,497,7432,484,3981,951,665312,610295,099481,507377,628303,920349,684345,920196,819192,179183,813322,133234,024244,326243,622245,194408,128221,774227,529261,695266,057258,548258,048256,906267,097248,498250,876338,685271,600267,800269,800145,239163,000148,500176,500174,206172,000157,700147,900149,910150,000157,800157,000190,585133,40092,700102,00091,29682,40062,00057,00096,30062,40077,80057,60061,40096,30092,50091,60089,90089,00090,20091,40081,90074,60077,30072,200000000000000000000
   > Total Current Liabilities 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
72,000
95,000
89,000
80,000
56,000
53,000
53,000
126,000
73,000
102,000
103,000
217,000
92,000
108,000
212,000
242,000
202,000
187,000
200,000
181,000
184,000
166,000
156,000
145,000
164,000
168,000
159,000
159,000
150,000
221,000
263,000
366,000
434,000
217,000
228,000
204,000
246,000
246,000
236,000
358,000
568,000
568,000
635,000
634,000
632,000
636,000
620,000
572,000
568,000
555,000
578,000
569,000
593,000
592,000
580,000
557,000
559,000
564,000
566,000
591,000
516,000
514,000
520,000
449,000
447,000
566,000
881,000
1,222,000
968,000
937,000
867,000
848,000
607,000
913,536
901,396
212,353
737,808
744,137
758,123
731,142
717,548
231,759
589,518
205,769
210,769
227,869
244,462
210,966
212,766
226,825
242,706
201,711
205,129
218,703
243,033
218,358
222,608
237,985
260,461
247,141
264,439
270,414
295,482
261,578
275,170
305,769
345,734
297,935
294,542
322,923
380,420
337,201
326,819
351,336
409,973
371,259
374,245
410,671
444,962
383,284
357,045
394,986
433,524
394,655
368,309
406,642
474,198
482,091
453,971
473,599
473,599453,971482,091474,198406,642368,309394,655433,524394,986357,045383,284444,962410,671374,245371,259409,973351,336326,819337,201380,420322,923294,542297,935345,734305,769275,170261,578295,482270,414264,439247,141260,461237,985222,608218,358243,033218,703205,129201,711242,706226,825212,766210,966244,462227,869210,769205,769589,518231,759717,548731,142758,123744,137737,808212,353901,396913,536607,000848,000867,000937,000968,0001,222,000881,000566,000447,000449,000520,000514,000516,000591,000566,000564,000559,000557,000580,000592,000593,000569,000578,000555,000568,000572,000620,000636,000632,000634,000635,000568,000568,000358,000236,000246,000246,000204,000228,000217,000434,000366,000263,000221,000150,000159,000159,000168,000164,000145,000156,000166,000184,000181,000200,000187,000202,000242,000212,000108,00092,000217,000103,000102,00073,000126,00053,00053,00056,00080,00089,00095,00072,000000000000000000000
       Short-term Debt 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
161,386
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
129,519
0
0
0
113,950
0
0
0
0
132,000
70,000
0
0
0
690,339
646,059
0
527,235
524,440
521,662
518,889
516,132
0
589,518
0
461,882
449,519
418,851
398,314
372,979
368,728
0
0
0
0
0
700,000
372,000
322,000
0
64,364
0
0
0
319,016
0
0
0
1,665
395,862
420,778
432
11,241
10,802
10,361
9,916
1,867
0
971
490
1,902,493
2,438,668
0
0
2,544,992
2,996,111
4,995,620
5,773,190
7,475,279
0
0
007,475,2795,773,1904,995,6202,996,1112,544,992002,438,6681,902,49349097101,8679,91610,36110,80211,241432420,778395,8621,665000319,01600064,3640322,000372,000700,00000000368,728372,979398,314418,851449,519461,8820589,5180516,132518,889521,662524,440527,2350646,059690,33900070,000132,0000000113,950000129,51900000000000000000161,38600000000000000000000000000000000000000000000000000000000000
       Short Long Term Debt 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
64,364
0
0
0
319,016
0
0
0
1,665
395,862
420,778
432
11,241
10,802
10,361
9,916
1,867
0
971
490
2,015
0
0
0
0
0
0
0
0
0
0
00000000002,01549097101,8679,91610,36110,80211,241432420,778395,8621,665000319,01600064,364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       Accounts payable 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
205,769
210,769
227,869
244,462
0
0
0
0
201,711
0
218,703
243,033
218,358
222,608
237,985
260,461
247,141
264,439
270,414
295,482
261,578
275,170
305,769
0
297,935
294,542
322,923
380,420
337,201
326,819
351,336
409,973
371,259
374,245
410,671
444,962
383,284
357,045
394,986
433,524
394,655
368,309
406,642
474,198
482,091
453,971
473,599
473,599453,971482,091474,198406,642368,309394,655433,524394,986357,045383,284444,962410,671374,245371,259409,973351,336326,819337,201380,420322,923294,542297,9350305,769275,170261,578295,482270,414264,439247,141260,461237,985222,608218,358243,033218,7030201,7110000244,462227,869210,769205,76900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       Other Current Liabilities 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
433,524
394,655
368,309
406,642
474,198
482,091
0
0
00482,091474,198406,642368,309394,655433,52400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   > Long-term Liabilities 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
63,000
62,000
61,000
60,000
61,000
61,000
60,000
60,000
67,000
50,000
51,000
46,000
48,000
47,000
50,000
46,000
52,000
52,000
58,000
111,000
158,000
121,000
116,000
113,000
108,000
108,000
104,000
100,000
97,000
108,000
86,000
86,000
81,000
181,000
173,000
172,000
167,000
167,000
161,000
161,000
156,000
155,000
150,000
149,000
144,000
128,000
122,000
272,000
116,000
89,000
83,000
82,000
191,000
49,000
35,000
35,000
184,000
175,000
116,000
115,000
286,000
106,000
105,000
1,570,000
1,768,000
1,032,000
981,000
1,005,000
1,032,000
645,000
0
646,000
643,811
12,798
12,872
0
0
218,472
606,426
13,127
568,417
461,882
449,519
418,851
398,314
849,613
784,353
715,268
468,828
142,419
111,688
100,118
839,053
460,150
396,987
71,632
64,364
203,657
58,683
180,725
319,016
711,664
924,335
430,892
390,749
395,862
880,778
1,425,854
1,431,322
1,442,911
1,420,834
1,417,945
1,412,283
1,406,150
1,908,110
2,179,935
1,902,493
2,438,668
2,952,871
2,499,570
2,844,992
2,996,111
5,320,620
5,773,190
7,475,279
7,441,723
7,340,904
7,340,9047,441,7237,475,2795,773,1905,320,6202,996,1112,844,9922,499,5702,952,8712,438,6681,902,4932,179,9351,908,1101,406,1501,412,2831,417,9451,420,8341,442,9111,431,3221,425,854880,778395,862390,749430,892924,335711,664319,016180,72558,683203,65764,36471,632396,987460,150839,053100,118111,688142,419468,828715,268784,353849,613398,314418,851449,519461,882568,41713,127606,426218,4720012,87212,798643,811646,0000645,0001,032,0001,005,000981,0001,032,0001,768,0001,570,000105,000106,000286,000115,000116,000175,000184,00035,00035,00049,000191,00082,00083,00089,000116,000272,000122,000128,000144,000149,000150,000155,000156,000161,000161,000167,000167,000172,000173,000181,00081,00086,00086,000108,00097,000100,000104,000108,000108,000113,000116,000121,000158,000111,00058,00052,00052,00046,00050,00047,00048,00046,00051,00050,00067,00060,00060,00061,00061,00060,00061,00062,00063,000000000000000000000000
       Long term Debt Total 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
568,417
461,882
449,519
418,851
0
0
0
0
468,828
0
111,688
100,118
139,053
88,150
74,987
71,632
64,364
58,657
58,683
55,725
319,016
336,664
436,835
430,892
390,749
395,862
420,778
1,425,854
1,431,322
1,442,911
1,420,834
1,417,945
1,412,283
1,406,150
1,908,110
1,892,435
1,902,493
2,438,668
2,457,871
2,499,570
2,544,992
2,996,111
4,995,620
5,773,190
7,475,279
7,441,723
7,340,904
7,340,9047,441,7237,475,2795,773,1904,995,6202,996,1112,544,9922,499,5702,457,8712,438,6681,902,4931,892,4351,908,1101,406,1501,412,2831,417,9451,420,8341,442,9111,431,3221,425,854420,778395,862390,749430,892436,835336,664319,01655,72558,68358,65764,36471,63274,98788,150139,053100,118111,6880468,8280000418,851449,519461,882568,41700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       Warrants
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12,316
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
68,249
83,826
0
083,82668,249000000000000000000000000000000000000000012,31600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
       Other Liabilities 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
84,135
87,112
106,374
100,903
77,785
108,752
116,999
93,143
99,453
99,375
136,546
129,327
129,511
137,386
151,992
131,103
134,500
156,882
161,559
145,431
139,449
152,163
262,568
159,360
153,159
171,773
344,168
333,706
296,383
326,985
323,091
303,357
206,607
223,197
255,337
212,353
210,573
219,697
236,461
212,253
406,782
231,759
243,629
205,769
210,769
227,869
244,462
210,966
212,766
226,825
242,706
201,711
205,129
218,703
243,033
218,358
222,608
237,985
260,461
247,141
264,439
270,414
295,482
261,578
275,170
305,769
345,734
297,935
294,542
322,923
380,420
337,201
326,819
351,336
409,973
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
000000000000000409,973351,336326,819337,201380,420322,923294,542297,935345,734305,769275,170261,578295,482270,414264,439247,141260,461237,985222,608218,358243,033218,703205,129201,711242,706226,825212,766210,966244,462227,869210,769205,769243,629231,759406,782212,253236,461219,697210,573212,353255,337223,197206,607303,357323,091326,985296,383333,706344,168171,773153,159159,360262,568152,163139,449145,431161,559156,882134,500131,103151,992137,386129,511129,327136,54699,37599,45393,143116,999108,75277,785100,903106,37487,11284,1350000000000000000000000000000000000000000000000000000000000
> Total Stockholder Equity
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3,757,133
3,747,475
3,691,175
3,724,117
3,701,216
3,727,352
4,004,487
3,909,583
4,197,641
4,208,347
4,337,977
4,158,969
4,083,171
4,065,505
4,079,959
4,334,799
4,352,039
4,443,298
4,477,327
4,484,842
4,544,727
4,626,967
4,836,993
4,817,009
4,917,716
5,429,303
8,403,487
8,208,045
8,619,295
8,558,631
8,757,858
8,763,129
8,995,531
8,975,834
8,929,395
8,715,464
8,742,692
8,812,993
8,904,106
8,928,407
8,676,023
8,598,390
8,672,076
8,676,598
8,717,565
8,553,194
8,385,762
8,288,209
8,321,727
8,137,608
8,300,626
8,093,756
8,725,563
8,736,106
8,778,944
8,791,730
8,973,401
9,285,238
9,266,430
9,480,796
9,277,895
9,279,369
9,152,118
9,170,641
9,048,766
8,737,753
9,059,656
9,411,910
9,363,514
9,139,087
8,936,190
8,940,009
8,891,003
8,895,806
8,895,091
9,119,478
9,069,821
8,768,934
8,774,135
9,062,911
9,013,078
8,992,691
8,452,054
8,558,867
8,597,947
8,743,584
9,017,354
9,335,177
9,698,712
9,954,726
9,954,7269,698,7129,335,1779,017,3548,743,5848,597,9478,558,8678,452,0548,992,6919,013,0789,062,9118,774,1358,768,9349,069,8219,119,4788,895,0918,895,8068,891,0038,940,0098,936,1909,139,0879,363,5149,411,9109,059,6568,737,7539,048,7669,170,6419,152,1189,279,3699,277,8959,480,7969,266,4309,285,2388,973,4018,791,7308,778,9448,736,1068,725,5638,093,7568,300,6268,137,6088,321,7278,288,2098,385,7628,553,1948,717,5658,676,5988,672,0768,598,3908,676,0238,928,4078,904,1068,812,9938,742,6928,715,4648,929,3958,975,8348,995,5318,763,1298,757,8588,558,6318,619,2958,208,0458,403,4875,429,3034,917,7164,817,0094,836,9934,626,9674,544,7274,484,8424,477,3274,443,2984,352,0394,334,7994,079,9594,065,5054,083,1714,158,9694,337,9774,208,3474,197,6413,909,5834,004,4873,727,3523,701,2163,724,1173,691,1753,747,4753,757,1330000000000000000000000000000000000000000000000000000000000
   Common Stock
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13,243
13,115
13,129
13,070
12,279
12,026
12,042
12,196
12,225
12,311
12,392
12,399
12,413
12,511
12,597
12,699
12,771
12,773
12,832
12,853
12,797
12,798
12,803
12,809
12,816
12,821
16,899
16,915
16,931
16,937
16,941
16,943
16,800
16,807
16,824
16,829
16,835
16,837
16,840
16,842
16,867
16,897
16,919
16,927
16,949
16,952
17,003
17,024
17,045
17,054
17,064
17,139
17,154
17,171
17,176
17,178
17,224
17,234
17,242
17,245
17,260
17,267
17,286
17,293
17,309
17,310
17,314
17,329
17,354
17,370
17,374
17,385
17,393
17,394
17,406
17,413
17,422
17,429
17,438
17,442
17,448
17,450
17,451
17,458
17,465
17,486
17,505
17,513
17,521
17,524
17,52417,52117,51317,50517,48617,46517,45817,45117,45017,44817,44217,43817,42917,42217,41317,40617,39417,39317,38517,37417,37017,35417,32917,31417,31017,30917,29317,28617,26717,26017,24517,24217,23417,22417,17817,17617,17117,15417,13917,06417,05417,04517,02417,00316,95216,94916,92716,91916,89716,86716,84216,84016,83716,83516,82916,82416,80716,80016,94316,94116,93716,93116,91516,89912,82112,81612,80912,80312,79812,79712,85312,83212,77312,77112,69912,59712,51112,41312,39912,39212,31112,22512,19612,04212,02612,27913,07013,12913,11513,2430000000000000000000000000000000000000000000000000000000000
   Retained Earnings Total Equity-182,213-436,101-550,416-771,114-863,742-877,931-914,791-867,950-789,089-701,226-665,575-650,222-648,391-615,329-577,360-760,284-735,065-735,806-675,711-662,360-609,424-553,473-487,581-494,325-491,912-476,861-434,610-444,395-428,270-398,905-374,823-417,663-408,375-385,512-318,482-321,890-338,7850-279,4740000-265,226-237,689-223,960-236,41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   Accumulated Other Comprehensive Income 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-202,745
0
0
0
-241,966
0
0
0
-297,655
0
0
0
-378,248
0
0
0
-411,176
0
0
0
-533,412
-565,714
-597,875
-632,074
-668,018
-703,973
-741,418
-780,089
-819,932
-860,665
-903,452
-945,303
-987,546
-1,024,002
-1,066,390
-1,107,744
-1,153,059
-1,196,142
-1,237,485
-1,276,379
-1,320,200
-1,364,593
-1,406,564
-1,449,887
-1,500,128
-1,547,708
-1,594,913
-11,000
19,000
30,000
36,000
64,000
50,000
37,000
37,000
4,000
-32,000
-42,000
-18,000
-12,000
-15,000
-25,000
-35,000
-12,000
-16,000
-1,000
2,000
-15,000
-23,000
-12,000
-27,000
-15,000
-1,000
-21,000
-23,000
-4,000
-1,000
0
-5,000
-28,000
-48,000
-79,000
-62,000
-67,000
-69,000
-68,000
-79,000
-84,000
-95,000
-92,000
-82,000
-75,000
-75,000
-71,000
-85,000
-84,000
-64,000
-66,000
-68,000
-79,000
-65,000
-78,000
-73,000
0
-43,401
-49,341
-46,082
-52,980
-53,587
-60,382
-79,217
-79,217-60,382-53,587-52,980-46,082-49,341-43,4010-73,000-78,000-65,000-79,000-68,000-66,000-64,000-84,000-85,000-71,000-75,000-75,000-82,000-92,000-95,000-84,000-79,000-68,000-69,000-67,000-62,000-79,000-48,000-28,000-5,0000-1,000-4,000-23,000-21,000-1,000-15,000-27,000-12,000-23,000-15,0002,000-1,000-16,000-12,000-35,000-25,000-15,000-12,000-18,000-42,000-32,0004,00037,00037,00050,00064,00036,00030,00019,000-11,000-1,594,913-1,547,708-1,500,128-1,449,887-1,406,564-1,364,593-1,320,200-1,276,379-1,237,485-1,196,142-1,153,059-1,107,744-1,066,390-1,024,002-987,546-945,303-903,452-860,665-819,932-780,089-741,418-703,973-668,018-632,074-597,875-565,714-533,412000-411,176000-378,248000-297,655000-241,966000-202,7450000000000000000000000000000000000000
   Capital Surplus 
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5,515,827
5,529,227
5,518,738
5,432,932
0
0
0
0
5,519,596
0
5,517,742
5,525,639
5,531,034
5,544,204
5,545,947
5,559,746
5,561,530
5,558,112
5,571,895
5,591,664
5,601,506
5,596,091
5,598,846
5,602,834
5,609,768
5,624,358
5,625,784
5,631,049
5,648,399
5,655,267
5,673,078
5,697,308
5,718,485
5,708,699
5,729,945
5,719,182
5,710,934
5,709,861
5,702,466
5,706,970
5,707,101
5,715,254
5,764,672
5,808,943
5,821,667
5,827,674
5,848,632
5,848,6325,827,6745,821,6675,808,9435,764,6725,715,2545,707,1015,706,9705,702,4665,709,8615,710,9345,719,1825,729,9455,708,6995,718,4855,697,3085,673,0785,655,2675,648,3995,631,0495,625,7845,624,3585,609,7685,602,8345,598,8465,596,0915,601,5065,591,6645,571,8955,558,1125,561,5305,559,7465,545,9475,544,2045,531,0345,525,6395,517,74205,519,59600005,432,9325,518,7385,529,2275,515,82700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
   Treasury Stock000000000000000000000000000000000000000000000000000000000000000000000000000000