Occupational Employment Statistics

2002 National Industry-Specific Occupational Employment and Wage Estimates

NAICS 334100 - Computer and Peripheral Equipment Manufacturing

These national industry-specific occupational employment and wage estimates are calculated with data collected from employers of all sizes, in metropolitan and non-metropolitan areas in every State and the District of Columbia, in NAICS 334100 - Computer and Peripheral Equipment Manufacturing.

These and other data elements, including the 10th, 25th, 75th, and 90th percentile wages are available in the downloadable Excel files (XLS).

Links to OES estimates for other industries

SOC Major Groups in in NAICS 334100 - Computer and Peripheral Equipment Manufacturing:

NAICS 334100 - Computer and Peripheral Equipment Manufacturing

Click on the SOC code number to view an occupational profile.

Industry Total top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
00-0000 Industry Total 236,750 100.00% $25.13 $28.90 $60,110 2.4 %
Management Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
11-0000 Management Occupations 22,170 9.36% $51.92 $54.99 $114,370 1.5 %
11-1011 Chief Executives 1,050 0.44% (5) $86.82 $180,580 2.6 %
11-1021 General and Operations Managers 2,000 0.84% $56.84 $62.45 $129,890 2.5 %
11-2011 Advertising and Promotions Managers 80 0.03% $41.92 $46.98 $97,720 5.7 %
11-2021 Marketing Managers 2,270 0.96% $51.31 $53.56 $111,410 2.2 %
11-2022 Sales Managers 1,230 0.52% $51.73 $55.64 $115,720 3.3 %
11-2031 Public Relations Managers 60 0.03% $44.47 $47.56 $98,920 5.1 %
11-3011 Administrative Services Managers 550 0.23% $41.54 $43.35 $90,160 2.9 %
11-3021 Computer and Information Systems Managers 2,580 1.09% $52.13 $53.59 $111,460 2.5 %
11-3031 Financial Managers 1,250 0.53% $47.85 $49.71 $103,400 2.2 %
11-3040 Human Resources Managers 900 0.38% $44.54 $45.79 $95,250 3.7 %
11-3051 Industrial Production Managers 2,140 0.90% $41.58 $43.51 $90,490 2.3 %
11-3061 Purchasing Managers 640 0.27% $44.05 $45.28 $94,190 3.1 %
11-3071 Transportation, Storage, and Distribution Managers 260 0.11% $34.40 $37.12 $77,210 3.8 %
11-9041 Engineering Managers 5,270 2.23% $57.87 $60.14 $125,080 1.9 %
Business and Financial Operations Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
13-0000 Business and Financial Operations Occupations 16,070 6.79% $27.84 $29.92 $62,230 1.8 %
13-1022 Wholesale and Retail Buyers, Except Farm Products 80 0.03% $25.24 $24.87 $51,720 3.8 %
13-1023 Purchasing Agents, Except Wholesale, Retail, and Farm Products 3,890 1.64% $26.52 $28.15 $58,560 3.8 %
13-1041 Compliance Officers, Except Agriculture, Construction, Health and Safety, and Transportation 100 0.04% $27.87 $29.79 $61,950 3.5 %
13-1051 Cost Estimators 150 0.06% $28.31 $29.10 $60,520 5.6 %
13-1071 Employment, Recruitment, and Placement Specialists 280 0.12% $27.00 $29.81 $62,000 3.6 %
13-1072 Compensation, Benefits, and Job Analysis Specialists 290 0.12% $26.03 $26.97 $56,100 2.3 %
13-1073 Training and Development Specialists 470 0.20% $26.21 $26.81 $55,760 3.4 %
13-1111 Management Analysts 760 0.32% $29.23 $32.65 $67,920 3.8 %
13-1121 Meeting and Convention Planners 40 0.02% $22.16 $25.37 $52,780 8.5 %
13-2011 Accountants and Auditors 2,440 1.03% $24.79 $26.50 $55,120 1.6 %
13-2041 Credit Analysts 150 0.06% $22.57 $23.18 $48,210 2.5 %
13-2051 Financial Analysts 1,820 0.77% $32.38 $32.70 $68,020 1.7 %
Computer and Mathematical Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
15-0000 Computer and Mathematical Occupations 47,850 20.21% $36.06 $36.60 $76,120 1.6 %
15-1011 Computer and Information Scientists, Research 590 0.25% $43.34 $43.77 $91,040 2.4 %
15-1031 Computer Software Engineers, Applications 10,250 4.33% $39.37 $39.07 $81,270 1.7 %
15-1041 Computer Support Specialists 3,700 1.56% $22.42 $24.56 $51,080 3.0 %
15-1051 Computer Systems Analysts 3,870 1.63% $32.18 $33.38 $69,420 1.8 %
15-1071 Network and Computer Systems Administrators 970 0.41% $29.03 $29.70 $61,770 1.8 %
15-2031 Operations Research Analysts 1,120 0.47% $29.22 $31.26 $65,020 2.3 %
Architecture and Engineering Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
17-0000 Architecture and Engineering Occupations 44,520 18.80% $31.43 $33.88 $70,470 1.7 %
17-2041 Chemical Engineers 190 0.08% $34.16 $35.14 $73,100 2.5 %
17-2051 Civil Engineers 180 0.08% $34.26 $35.54 $73,930 2.4 %
17-2061 Computer Hardware Engineers 11,140 4.71% $36.20 $39.82 $82,820 5.3 %
17-2071 Electrical Engineers 4,580 1.93% $34.86 $36.29 $75,490 1.3 %
17-2072 Electronics Engineers, Except Computer 4,360 1.84% $35.82 $36.98 $76,930 2.2 %
17-2111 Health and Safety Engineers, Except Mining Safety Engineers and Inspectors 150 0.06% $34.37 $34.52 $71,810 3.0 %
17-2112 Industrial Engineers 3,520 1.49% $33.92 $35.26 $73,330 1.5 %
17-2131 Materials Engineers 420 0.18% $32.83 $34.45 $71,650 3.3 %
17-2141 Mechanical Engineers 2,100 0.89% $32.04 $32.92 $68,460 1.6 %
17-3012 Electrical and Electronics Drafters 700 0.30% $23.01 $23.67 $49,240 2.1 %
17-3013 Mechanical Drafters 380 0.16% $23.16 $23.08 $48,000 2.0 %
17-3023 Electrical and Electronic Engineering Technicians 3,730 1.58% $19.64 $20.13 $41,870 1.4 %
17-3026 Industrial Engineering Technicians 900 0.38% $19.30 $19.81 $41,210 1.9 %
Life, Physical, and Social Science Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
19-0000 Life, Physical, and Social Science Occupations (6) (6) (6) (6) (6) (6)
19-3021 Market Research Analysts 2,140 0.90% $42.02 $41.39 $86,080 2.7 %
19-4031 Chemical Technicians 110 0.05% $16.87 $17.52 $36,430 4.6 %
Legal Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
23-0000 Legal Occupations 350 0.15% $60.94 $62.02 $129,000 3.0 %
23-1011 Lawyers 270 0.11% $66.37 $71.02 $147,730 2.5 %
23-2011 Paralegals and Legal Assistants 40 0.02% $24.64 $25.59 $53,220 3.3 %
Education, Training, and Library Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
25-0000 Education, Training, and Library Occupations (6) (6) (6) (6) (6) (6)
Arts, Design, Entertainment, Sports, and Media Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
27-0000 Arts, Design, Entertainment, Sports, and Media Occupations 2,220 0.94% $28.16 $29.88 $62,150 2.4 %
27-1021 Commercial and Industrial Designers 260 0.11% $26.96 $31.76 $66,070 5.4 %
27-1024 Graphic Designers 100 0.04% $23.77 $22.52 $46,850 3.7 %
27-3031 Public Relations Specialists 440 0.19% $31.20 $32.13 $66,830 3.8 %
27-3041 Editors 50 0.02% $32.07 $30.69 $63,840 6.1 %
27-3042 Technical Writers 1,000 0.42% $28.12 $29.60 $61,570 3.0 %
Healthcare Practitioners and Technical Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
29-0000 Healthcare Practitioners and Technical Occupations 80 0.03% $26.15 $27.76 $57,740 4.6 %
Healthcare Support Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
31-0000 Healthcare Support Occupations (6) (6) (6) (6) (6) (6)
Protective Service Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
33-0000 Protective Service Occupations 270 0.11% $15.86 $19.08 $39,680 6.6 %
33-9032 Security Guards 160 0.07% $12.97 $13.38 $27,840 2.5 %
Food Preparation and Serving Related Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
35-0000 Food Preparation and Serving Related Occupations (6) (6) (6) (6) (6) (6)
Building and Grounds Cleaning and Maintenance Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
37-0000 Building and Grounds Cleaning and Maintenance Occupations 330 0.14% $11.04 $12.24 $25,450 2.6 %
37-2011 Janitors and Cleaners, Except Maids and Housekeeping Cleaners 280 0.12% $10.72 $11.16 $23,210 2.0 %
Personal Care and Service Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
39-0000 Personal Care and Service Occupations (6) (6) (6) (6) (6) (6)
Sales and Related Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
41-0000 Sales and Related Occupations 7,560 3.19% $31.17 $34.11 $70,950 2.7 %
41-1011 First-Line Supervisors/Managers of Retail Sales Workers 70 0.03% $24.31 $30.78 $64,010 13.7 %
41-1012 First-Line Supervisors/Managers of Non-Retail Sales Workers 590 0.25% $41.64 $42.98 $89,400 3.9 %
41-2031 Retail Salespersons 90 0.04% $18.61 $18.29 $38,030 7.4 %
41-3011 Advertising Sales Agents 40 0.02% $21.76 $22.52 $46,840 4.6 %
41-4011 Sales Representatives, Wholesale and Manufacturing, Technical and Scientific Products 3,300 1.39% $33.74 $37.12 $77,210 2.7 %
41-4012 Sales Representatives, Wholesale and Manufacturing, Except Technical and Scientific Products 1,770 0.75% $26.18 $27.30 $56,790 5.8 %
41-9031 Sales Engineers 850 0.36% $37.31 $41.40 $86,110 6.7 %
41-9041 Telemarketers 90 0.04% $12.59 $14.50 $30,150 7.6 %
Office and Administrative Support Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
43-0000 Office and Administrative Support Occupations 24,890 10.51% $15.28 $16.62 $34,580 1.7 %
43-1011 First-Line Supervisors/Managers of Office and Administrative Support Workers 1,160 0.49% $24.70 $26.35 $54,810 3.0 %
43-2011 Switchboard Operators, Including Answering Service 120 0.05% $13.76 $13.56 $28,200 2.9 %
43-3011 Bill and Account Collectors 40 0.02% $15.36 $15.75 $32,760 4.8 %
43-3021 Billing and Posting Clerks and Machine Operators 270 0.11% $15.38 $15.79 $32,830 2.6 %
43-3031 Bookkeeping, Accounting, and Auditing Clerks 1,240 0.52% $15.05 $15.63 $32,510 1.4 %
43-3051 Payroll and Timekeeping Clerks 200 0.08% $17.48 $17.70 $36,820 2.1 %
43-3061 Procurement Clerks 210 0.09% $15.34 $15.69 $32,630 2.3 %
43-4021 Correspondence Clerks (6) (6) $16.45 $16.80 $34,930 4.0 %
43-4041 Credit Authorizers, Checkers, and Clerks 50 0.02% $13.14 $13.90 $28,910 3.1 %
43-4051 Customer Service Representatives 2,150 0.91% $17.43 $19.18 $39,890 3.7 %
43-4071 File Clerks 140 0.06% $12.17 $12.29 $25,570 3.1 %
43-4151 Order Clerks 770 0.33% $15.37 $16.10 $33,500 4.4 %
43-4161 Human Resources Assistants, Except Payroll and Timekeeping 200 0.08% $17.34 $19.36 $40,260 6.3 %
43-4171 Receptionists and Information Clerks 360 0.15% $12.36 $12.76 $26,530 1.7 %
43-5061 Production, Planning, and Expediting Clerks 1,960 0.83% $17.47 $18.35 $38,160 1.4 %
43-5071 Shipping, Receiving, and Traffic Clerks 4,160 1.76% $12.78 $12.90 $26,840 1.9 %
43-5081 Stock Clerks and Order Fillers 1,800 0.76% $13.31 $13.77 $28,650 2.4 %
43-5111 Weighers, Measurers, Checkers, and Samplers, Recordkeeping 110 0.05% $13.36 $14.13 $29,380 3.3 %
43-6011 Executive Secretaries and Administrative Assistants 2,870 1.21% $19.61 $19.90 $41,380 1.9 %
43-6014 Secretaries, Except Legal, Medical, and Executive 1,140 0.48% $15.45 $15.39 $32,000 2.5 %
43-9011 Computer Operators 220 0.09% $17.62 $17.80 $37,020 2.3 %
43-9021 Data Entry Keyers 120 0.05% $11.77 $12.02 $25,010 2.4 %
43-9051 Mail Clerks and Mail Machine Operators, Except Postal Service 80 0.03% $12.16 $12.24 $25,460 2.9 %
43-9061 Office Clerks, General 4,840 2.04% $14.98 $15.67 $32,600 2.9 %
43-9111 Statistical Assistants 90 0.04% $16.64 $16.77 $34,890 2.1 %
Construction and Extraction Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
47-0000 Construction and Extraction Occupations (6) (6) (6) (6) (6) (6)
47-2111 Electricians 70 0.03% $20.54 $20.05 $41,710 4.1 %
Installation, Maintenance, and Repair Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
49-0000 Installation, Maintenance, and Repair Occupations 5,710 2.41% $18.25 $19.20 $39,940 1.8 %
49-1011 First-Line Supervisors/Managers of Mechanics, Installers, and Repairers 260 0.11% $26.50 $28.57 $59,420 3.5 %
49-2011 Computer, Automated Teller, and Office Machine Repairers 2,450 1.03% $18.45 $19.40 $40,340 2.6 %
49-2022 Telecommunications Equipment Installers and Repairers, Except Line Installers 50 0.02% $21.64 $22.10 $45,970 3.2 %
49-2092 Electric Motor, Power Tool, and Related Repairers 30 0.01% $16.41 $17.18 $35,740 6.4 %
49-2094 Electrical and Electronics Repairers, Commercial and Industrial Equipment 390 0.16% $17.21 $19.21 $39,950 8.2 %
49-9042 Maintenance and Repair Workers, General 1,140 0.48% $18.35 $19.02 $39,570 2.0 %
49-9043 Maintenance Workers, Machinery 540 0.23% $14.65 $15.53 $32,300 6.4 %
49-9052 Telecommunications Line Installers and Repairers 40 0.02% $17.96 $17.16 $35,700 2.9 %
49-9098 Helpers—Installation, Maintenance, and Repair Workers 40 0.02% $11.92 $12.22 $25,410 5.3 %
Production Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
51-0000 Production Occupations 55,110 23.28% $12.49 $13.85 $28,800 1.8 %
51-1011 First-Line Supervisors/Managers of Production and Operating Workers 3,010 1.27% $23.97 $25.68 $53,420 2.7 %
51-2021 Coil Winders, Tapers, and Finishers 130 0.05% $8.62 $10.32 $21,470 7.5 %
51-2022 Electrical and Electronic Equipment Assemblers 28,400 12.00% $12.01 $12.80 $26,620 3.1 %
51-2023 Electromechanical Equipment Assemblers 1,990 0.84% $11.32 $11.91 $24,770 4.4 %
51-2041 Structural Metal Fabricators and Fitters 60 0.03% $12.67 $12.63 $26,260 4.7 %
51-2092 Team Assemblers 6,640 2.80% $11.23 $11.53 $23,980 2.1 %
51-4011 Computer-Controlled Machine Tool Operators, Metal and Plastic 1,160 0.49% $12.67 $13.27 $27,600 3.4 %
51-4012 Numerical Tool and Process Control Programmers 40 0.02% $19.93 $20.45 $42,540 3.2 %
51-4031 Cutting, Punching, and Press Machine Setters, Operators, and Tenders, Metal and Plastic 140 0.06% $14.11 $13.88 $28,880 2.7 %
51-4032 Drilling and Boring Machine Tool Setters, Operators, and Tenders, Metal and Plastic 30 0.01% $13.75 $15.84 $32,950 9.7 %
51-4033 Grinding, Lapping, Polishing, and Buffing Machine Tool Setters, Operators, and Tenders, Metal and Plastic 160 0.07% $11.78 $13.69 $28,470 4.2 %
51-4034 Lathe and Turning Machine Tool Setters, Operators, and Tenders, Metal and Plastic 60 0.03% $13.85 $14.90 $30,990 3.3 %
51-4035 Milling and Planing Machine Setters, Operators, and Tenders, Metal and Plastic (6) (6) $15.12 $15.66 $32,560 5.0 %
51-4041 Machinists 690 0.29% $18.08 $19.17 $39,870 4.8 %
51-4062 Patternmakers, Metal and Plastic 50 0.02% $22.44 $19.50 $40,560 11.5 %
51-4072 Molding, Coremaking, and Casting Machine Setters, Operators, and Tenders, Metal and Plastic 180 0.08% $11.69 $12.64 $26,300 3.9 %
51-4111 Tool and Die Makers 470 0.20% $23.79 $23.19 $48,240 1.7 %
51-4121 Welders, Cutters, Solderers, and Brazers 190 0.08% $13.08 $14.42 $29,980 7.5 %
51-4122 Welding, Soldering, and Brazing Machine Setters, Operators, and Tenders 80 0.03% $14.08 $14.05 $29,230 4.1 %
51-4193 Plating and Coating Machine Setters, Operators, and Tenders, Metal and Plastic (6) (6) $14.08 $15.18 $31,580 11.1 %
51-5022 Prepress Technicians and Workers 40 0.02% $10.94 $11.55 $24,030 5.2 %
51-5023 Printing Machine Operators 180 0.08% $12.60 $13.00 $27,040 4.5 %
51-9011 Chemical Equipment Operators and Tenders 270 0.11% $15.15 $15.23 $31,680 1.8 %
51-9023 Mixing and Blending Machine Setters, Operators, and Tenders (6) (6) $19.25 $17.65 $36,720 6.7 %
51-9061 Inspectors, Testers, Sorters, Samplers, and Weighers 4,930 2.08% $14.02 $14.98 $31,150 1.6 %
51-9111 Packaging and Filling Machine Operators and Tenders 30 0.01% $10.33 $10.30 $21,430 3.6 %
51-9121 Coating, Painting, and Spraying Machine Setters, Operators, and Tenders (6) (6) $11.26 $11.78 $24,510 3.9 %
51-9192 Cleaning, Washing, and Metal Pickling Equipment Operators and Tenders (6) (6) $9.64 $9.64 $20,050 2.5 %
51-9198 Helpers—Production Workers 280 0.12% $10.28 $10.56 $21,970 5.0 %
Transportation and Material Moving Occupations top
Employment Estimates Wage Estimates
SOC Code Number Occupation Title Employment (1) Percent of Total Median Hourly Mean Hourly Mean Annual (2) Mean RSE (3)
53-0000 Transportation and Material Moving Occupations 4,610 1.95% $11.03 $12.17 $25,320 3.1 %
53-1021 First-Line Supervisors/Managers of Helpers, Laborers, and Material Movers, Hand 130 0.05% $23.88 $24.76 $51,500 4.1 %
53-1031 First-Line Supervisors/Managers of Transportation and Material-Moving Machine and Vehicle Operators 50 0.02% $21.96 $21.55 $44,820 5.8 %
53-3033 Truck Drivers, Light Or Delivery Services 80 0.03% $11.35 $11.67 $24,280 3.3 %
53-7011 Conveyor Operators and Tenders 50 0.02% $13.44 $14.67 $30,520 4.3 %
53-7051 Industrial Truck and Tractor Operators 690 0.29% $13.71 $15.05 $31,300 4.4 %
53-7062 Laborers and Freight, Stock, and Material Movers, Hand 3,260 1.38% $10.60 $11.07 $23,020 3.2 %
53-7063 Machine Feeders and Offbearers 60 0.03% $10.67 $12.00 $24,960 8.5 %
53-7064 Packers and Packagers, Hand 240 0.10% $9.70 $10.26 $21,350 3.0 %

About 2002 National Industry-Specific Occupational Employment and Wage Estimates

Estimates for residual, "All Other", occupations are not available.

(1) Estimates for detailed occupations do not sum to the totals because the totals include occupations not shown separately. Estimates do not include self-employed workers.

(2) Annual wages have been calculated by multiplying the hourly mean wage by a "year-round, full-time" hours figure of 2,080 hours; for those occupations where there is not an hourly mean wage published, the annual wage has been directly calculated from the reported survey data.

(3) The relative standard error (RSE) is a measure of the reliability of a survey statistic. The smaller the relative standard error, the more precise the estimate.

(5) = Median hourly wage is equal to or greater than $70.00 per hour.

(6) =Estimates not released.



Other OES estimates and related information:

2002 National Occupational Employment and Wage Estimates (cross-industry estimates)

2002 State Occupational Employment and Wage Estimates (cross-industry estimates)

2002 Metropolitan Area Occupational Employment and Wage Estimates (cross-industry estimates)

2002 National Industry-Specific Occupational Employment and Wage Estimates

Technical notes

List of Occupations in SOC Code Number Order

List of Occupations in Alphabetical Order

Last Modified Date: January 14, 2004

Recommend this page using: