$122,610
-15.3% growth
400 annual openings
$107,240
-3.2% growth
800 annual openings
$106,580
+5.0% growth
2,000 annual openings
$105,980
+2.9% growth
10,900 annual openings
$102,010
+6.1% growth
18,500 annual openings
$99,670
-11.2% growth
2,500 annual openings
$97,540
-2.8% growth
3,200 annual openings
$93,580
-0.7% growth
7,800 annual openings
$92,730
-3.5% growth
900 annual openings
$92,560
+6.6% growth
10,700 annual openings
$87,980
-1.3% growth
85,500 annual openings
$85,750
+1.7% growth
2,500 annual openings
$85,580
+1.2% growth
600 annual openings
$84,830
+3.4% growth
900 annual openings
$84,130
+0.0% growth
24,800 annual openings
$83,600
+1.7% growth
800 annual openings
$83,400
-8.8% growth
1,300 annual openings
$82,320
+3.0% growth
200 annual openings
$78,690
+5.3% growth
74,400 annual openings
$78,300
+3.1% growth
52,400 annual openings
$77,400
+0.7% growth
2,200 annual openings
$76,790
-5.1% growth
21,100 annual openings
$76,640
-34.2% growth
100 annual openings
$76,310
-2.8% growth
4,300 annual openings
$76,290
+3.1% growth
53,700 annual openings
$75,190
+2.2% growth
3,800 annual openings
$74,960
+1.6% growth
2,100 annual openings
$74,690
+1.3% growth
3,900 annual openings
$74,260
-1.6% growth
50,000 annual openings
$74,080
+1.1% growth
3,100 annual openings
$73,540
-6.1% growth
1,600 annual openings
$73,340
-2.4% growth
800 annual openings
$72,280
+3.3% growth
9,700 annual openings
$72,120
-0.8% growth
14,800 annual openings
$71,770
+2.7% growth
3,000 annual openings
$71,510
-1.3% growth
600 annual openings
$71,190
+1.2% growth
67,700 annual openings
$70,510
+4.3% growth
300 annual openings
$70,500
-3.1% growth
8,900 annual openings
$70,010
-4.7% growth
2,000 annual openings
$68,130
+3.4% growth
5,400 annual openings
$67,670
-10.2% growth
300 annual openings
$67,370
+1.6% growth
1,100 annual openings
$67,190
+0.6% growth
1,100 annual openings
$67,130
+9.2% growth
19,800 annual openings
$67,080
+2.0% growth
1,000 annual openings
$66,780
+0.3% growth
114,800 annual openings
$66,700
+3.6% growth
39,000 annual openings
$66,370
+3.0% growth
3,800 annual openings
$66,260
+3.1% growth
123,000 annual openings
$66,140
-0.3% growth
144,500 annual openings
$65,680
+2.8% growth
1,500 annual openings
$65,480
+1.0% growth
1,000 annual openings
$65,310
+6.4% growth
42,000 annual openings
$65,170
+0.0% growth
3,600 annual openings
$63,980
+5.8% growth
16,500 annual openings
$63,940
+5.2% growth
1,100 annual openings
$63,760
+16.1% growth
45,700 annual openings
$63,360
-6.0% growth
4,700 annual openings
$62,970
+4.5% growth
44,000 annual openings
$62,940
-9.5% growth
4,100 annual openings
$62,700
-18.2% growth
300 annual openings
$62,700
+4.4% growth
5,500 annual openings
$62,350
+9.5% growth
81,000 annual openings
$62,060
+3.2% growth
2,500 annual openings
$61,890
+3.7% growth
61,300 annual openings
$61,870
-5.4% growth
500 annual openings
$61,710
+1.6% growth
1,600 annual openings
$61,680
-14.5% growth
2,800 annual openings
$61,590
+2.0% growth
3,300 annual openings
$61,560
+18.4% growth
1,000 annual openings
$61,460
-6.4% growth
9,300 annual openings
$61,340
+6.5% growth
2,100 annual openings
$60,990
+7.1% growth
24,400 annual openings
$60,850
+2.4% growth
10,600 annual openings
$60,800
+3.2% growth
5,600 annual openings
$60,690
-1.1% growth
100 annual openings
$60,640
+2.4% growth
26,500 annual openings
$60,500
-2.8% growth
4,800 annual openings
$60,370
+3.7% growth
47,000 annual openings
$60,020
+2.6% growth
1,500 annual openings
$59,600
+2.9% growth
1,700 annual openings
$59,330
+2.5% growth
8,500 annual openings
$59,310
+4.5% growth
74,100 annual openings
$59,300
+10.4% growth
9,400 annual openings
$59,280
+4.6% growth
1,500 annual openings
$59,110
-0.9% growth
500 annual openings
$58,710
+3.6% growth
41,900 annual openings
$58,610
+2.7% growth
7,000 annual openings
$58,540
-16.9% growth
100 annual openings
$58,490
-3.3% growth
300 annual openings
$58,480
+3.7% growth
800 annual openings
$58,440
+8.5% growth
3,400 annual openings
$58,260
-6.5% growth
10,700 annual openings
$58,030
+0.3% growth
200 annual openings
$57,970
-7.8% growth
30,100 annual openings
$57,770
-1.8% growth
34,100 annual openings
$57,440
+4.3% growth
20,900 annual openings
$57,260
-11.1% growth
100 annual openings
$57,250
+4.7% growth
2,300 annual openings
$57,090
+3.3% growth
14,400 annual openings
$57,050
-2.2% growth
1,800 annual openings
$56,750
+4.2% growth
1,600 annual openings
$56,320
+3.1% growth
36,600 annual openings
$56,170
+2.3% growth
23,200 annual openings
$56,150
+0.0% growth
29,500 annual openings
$55,770
-2.3% growth
2,000 annual openings
$55,600
+6.1% growth
700 annual openings
$55,580
+2.3% growth
2,500 annual openings
$55,440
+3.3% growth
5,100 annual openings
$55,290
-16.7% growth
13,000 annual openings
$54,980
+2.0% growth
5,400 annual openings
$54,950
+6.0% growth
2,600 annual openings
$54,810
+5.9% growth
1,800 annual openings
$54,540
-24.4% growth
100 annual openings
$54,140
-5.8% growth
19,600 annual openings
$53,990
+3.4% growth
1,700 annual openings
$53,900
-7.3% growth
700 annual openings
$52,550
-0.4% growth
3,100 annual openings
$52,540
-21.1% growth
2,800 annual openings
$52,380
+14.6% growth
300 annual openings
$52,370
+6.0% growth
3,900 annual openings
$52,150
+1.4% growth
4,000 annual openings
$52,080
+11.0% growth
3,700 annual openings
$52,000
-4.7% growth
400 annual openings
$52,000
+2.4% growth
1,200 annual openings
$51,990
-3.0% growth
800 annual openings
$51,940
+4.5% growth
7,600 annual openings
$51,860
+42.1% growth
4,100 annual openings
$51,850
-4.5% growth
100 annual openings
$51,680
+1.6% growth
14,600 annual openings
$51,650
+3.2% growth
4,000 annual openings
$51,500
+1.0% growth
14,000 annual openings
$51,180
+10.9% growth
3,900 annual openings
$51,050
+11.4% growth
2,700 annual openings
$51,030
+11.3% growth
7,800 annual openings
$51,000
+2.2% growth
45,600 annual openings
$50,730
+3.5% growth
10,700 annual openings
$50,560
+4.5% growth
10,400 annual openings
$50,540
+11.5% growth
2,800 annual openings
$50,490
-8.3% growth
1,700 annual openings
$50,430
+3.3% growth
7,400 annual openings
$50,110
+1.4% growth
700 annual openings
$49,970
-10.7% growth
13,500 annual openings
$49,910
+2.5% growth
100 annual openings
$49,900
-16.3% growth
4,100 annual openings
$49,900
+8.5% growth
8,800 annual openings
$49,500
-4.3% growth
5,400 annual openings
$49,410
+2.6% growth
3,100 annual openings
$49,390
-6.3% growth
8,100 annual openings
$49,330
+3.9% growth
200 annual openings
$49,300
-15.1% growth
200 annual openings
$49,240
-18.9% growth
600 annual openings
$49,210
-1.4% growth
4,200 annual openings
$49,180
-12.0% growth
1,300 annual openings
$49,140
-5.5% growth
4,000 annual openings
$49,140
+7.6% growth
2,900 annual openings
$49,130
-6.2% growth
1,000 annual openings
$49,070
+3.0% growth
12,300 annual openings
$48,970
-7.8% growth
500 annual openings
$48,950
-2.3% growth
13,300 annual openings
$48,940
-4.7% growth
600 annual openings
$48,880
-0.9% growth
18,500 annual openings
$48,640
+2.4% growth
21,500 annual openings
$48,630
-8.3% growth
1,900 annual openings
$48,620
-13.6% growth
1,500 annual openings
$48,620
+3.8% growth
159,800 annual openings
$48,510
-8.7% growth
4,600 annual openings
$48,490
+1.0% growth
5,000 annual openings
$48,450
-3.7% growth
20,300 annual openings
$48,450
+2.2% growth
7,100 annual openings
$48,430
+1.2% growth
100 annual openings
$48,400
-1.7% growth
700 annual openings
$48,360
-0.2% growth
17,800 annual openings
$48,310
-4.7% growth
3,900 annual openings
$48,310
-14.4% growth
1,100 annual openings
$48,120
+3.5% growth
3,100 annual openings
$47,940
-13.6% growth
600 annual openings
$47,850
-36.1% growth
2,200 annual openings
$47,700
+3.0% growth
18,500 annual openings
$47,680
-6.8% growth
8,800 annual openings
$47,590
+0.7% growth
15,800 annual openings
$47,520
+2.5% growth
33,000 annual openings
$47,460
+0.0% growth
69,900 annual openings
$47,450
-12.8% growth
1,200 annual openings
$47,350
-2.9% growth
3,500 annual openings
$47,320
-5.0% growth
125,100 annual openings
$47,260
-6.3% growth
1,200 annual openings
$47,260
+3.6% growth
1,400 annual openings
$47,170
-0.4% growth
42,200 annual openings
$47,150
-1.5% growth
700 annual openings
$47,080
+6.7% growth
16,300 annual openings
$47,060
+3.7% growth
1,500 annual openings
$47,060
-9.0% growth
3,200 annual openings
$47,040
+0.2% growth
61,000 annual openings
$47,010
+3.0% growth
1,900 annual openings
$46,980
+1.2% growth
6,500 annual openings
$46,900
+6.3% growth
13,400 annual openings
$46,890
-2.5% growth
2,700 annual openings
$46,740
-5.6% growth
700 annual openings
$46,710
-0.7% growth
600 annual openings
$46,630
-19.6% growth
400 annual openings
$46,610
-13.2% growth
2,300 annual openings
$46,560
+2.5% growth
3,500 annual openings
$46,560
+2.9% growth
6,800 annual openings
$46,490
+10.0% growth
10,900 annual openings
$46,370
+3.7% growth
16,000 annual openings
$46,290
-1.6% growth
202,800 annual openings
$46,190
-1.8% growth
2,200 annual openings
$46,180
+11.9% growth
74,200 annual openings
$46,060
-0.5% growth
12,800 annual openings
$46,050
+3.5% growth
14,400 annual openings
$46,040
-7.8% growth
21,300 annual openings
$46,040
-10.5% growth
13,700 annual openings
$46,020
-1.6% growth
8,100 annual openings
$45,830
+3.9% growth
1,300 annual openings
$45,760
+4.2% growth
2,100 annual openings
$45,700
-2.3% growth
5,300 annual openings
$45,700
-25.9% growth
900 annual openings
$45,690
+6.2% growth
5,500 annual openings
$45,650
-4.8% growth
5,300 annual openings
$45,590
-12.1% growth
14,400 annual openings
$45,590
+3.7% growth
51,400 annual openings
$45,320
+1.4% growth
600 annual openings
$45,210
+1.0% growth
1,300 annual openings
$45,200
+3.8% growth
4,100 annual openings
$45,190
-12.0% growth
5,500 annual openings
$45,160
-8.1% growth
13,700 annual openings
$45,130
+2.0% growth
5,200 annual openings
$45,120
+6.4% growth
50,600 annual openings
$44,980
-1.1% growth
2,000 annual openings
$44,730
+4.9% growth
13,400 annual openings
$44,640
+4.2% growth
85,900 annual openings
$44,140
+7.3% growth
120,200 annual openings
$44,040
+4.6% growth
29,600 annual openings
$43,900
+0.3% growth
1,300 annual openings
$43,830
-11.6% growth
15,800 annual openings
$43,680
-4.7% growth
2,000 annual openings
$43,630
-6.7% growth
282,400 annual openings
$43,460
+6.4% growth
49,000 annual openings
$43,190
-7.7% growth
69,300 annual openings
$42,880
+3.3% growth
600 annual openings
$42,830
-5.5% growth
341,700 annual openings
$42,750
-9.5% growth
1,700 annual openings
$42,530
-3.3% growth
2,000 annual openings
$42,520
+1.8% growth
12,700 annual openings
$42,210
-0.1% growth
156,300 annual openings
$42,010
+6.0% growth
183,900 annual openings
$41,600
-13.6% growth
2,500 annual openings