Stock_data Data File

Date	Open	High	Low	Close	Adj Close	Volume
11/18/2010	35	35.990002	33.889999	34.189999	29.276571	457044300
11/19/2010	34.150002	34.5	33.110001	34.259998	29.33651	107842000
11/22/2010	34.200001	34.48	33.810001	34.080002	29.182384	36650600
11/23/2010	33.950001	33.990002	33.189999	33.25	28.471659	31170200
11/24/2010	33.73	33.799999	33.220001	33.48	28.668604	26138000
11/26/2010	33.41	33.810001	33.209999	33.799999	28.942623	12301200
11/29/2010	33.799999	33.810001	33.07	33.799999	28.942623	27776900
11/30/2010	33.529999	34.25	33.360001	34.200001	29.285131	57476900
12/1/2010	34.650002	34.950001	34.419998	34.779999	29.78178	34633200
12/2/2010	34.919998	34.98	34.509998	34.68	29.696148	23196100
12/3/2010	34.549999	34.599998	33.970001	34.549999	29.584841	19395200
12/6/2010	34.48	34.779999	34.41	34.48	29.524893	11676500
12/7/2010	34.75	34.889999	34.459999	34.68	29.696148	20823000
12/8/2010	34.610001	34.73	34.330002	34.450001	29.499208	12603900
12/9/2010	34.360001	34.43	33.619999	33.740002	28.891239	18402200
12/10/2010	33.849998	33.990002	33.529999	33.810001	28.95118	11741700
12/13/2010	33.959999	34.049999	33.700001	33.799999	28.942623	11029300
12/14/2010	33.73	33.919998	33.450001	33.889999	29.019672	15165600
12/15/2010	33.810001	34.009998	33.610001	33.610001	28.779922	10182700
12/16/2010	33.57	33.860001	33.560001	33.610001	28.779922	9885700
12/17/2010	33.529999	34	33.189999	34	29.113878	35681600
12/20/2010	33.91	34.049999	33.740002	33.759998	28.908367	12476400
12/21/2010	33.860001	33.939999	33.720001	33.849998	28.985435	9012400
12/22/2010	33.720001	34.950001	33.529999	34.919998	29.901655	20935100
12/23/2010	34.669998	35.52	34.619999	34.810001	29.80748	20529200
12/27/2010	34.41	34.889999	34.189999	34.599998	29.627651	7368300
12/28/2010	35.380001	35.669998	35.07	35.32	30.244184	23489000
12/29/2010	35.470001	36.299999	35.25	36.02	30.843588	20960800
12/30/2010	36.099998	36.98	36.02	36.82	31.52861	16980800
12/31/2010	36.84	36.959999	36.57	36.860001	31.562866	6163900
1/3/2011	37.32	38	37.029999	37.060001	31.734127	24874900
1/4/2011	37.099998	37.990002	36.68	37.900002	32.453411	32363400
1/5/2011	37.470001	38.299999	37.470001	38.07	32.59898	22503900
1/6/2011	38.240002	39.48	38.07	38.900002	33.309704	38556900
1/7/2011	38.84	39.330002	38.509998	38.98	33.378204	19901100
1/10/2011	39.34	39.360001	38.439999	38.560001	33.018562	18341600
1/11/2011	38.66	39.43	38.509998	38.75	33.181255	14856500
1/12/2011	38.950001	39.369999	38.369999	38.619999	33.069935	16773900
1/13/2011	38.66	38.709999	38.110001	38.27	32.770237	11358300
1/14/2011	38.18	38.470001	38.040001	38.200001	32.7103	5894200
1/18/2011	38.049999	38.330002	37.32	38.029999	32.56472	8918200
1/19/2011	37.779999	37.93	37.259998	37.400002	32.025257	12667700
1/20/2011	37.110001	37.290001	36.27	37.18	31.836882	15844900
1/21/2011	37.330002	37.849998	36.82	37.240002	31.888252	9548500
1/24/2011	37.709999	37.860001	37.029999	37.639999	32.23077	12202800
1/25/2011	37.849998	38.490002	37.709999	38.400002	32.88155	12318700
1/26/2011	38.75	38.91	37.860001	37.889999	32.444847	11534600
1/27/2011	38.200001	38.950001	38.029999	38.669998	33.112747	13950000
1/28/2011	38	38.02	36.009998	36.599998	31.340231	37134600
1/31/2011	36.889999	37.049999	35.889999	36.490002	31.24604	13954800
2/1/2011	36.93	37.23	36.130001	36.450001	31.211782	28091600
2/2/2011	36.459999	36.560001	35.580002	35.68	30.552444	17434700
2/3/2011	35.970001	36.060001	35.130001	36.060001	30.877836	19350000
2/4/2011	36.25	36.73	35.889999	36.59	31.331665	11115000
2/7/2011	36.950001	37.09	36.610001	36.700001	31.425854	7328800
2/8/2011	36.970001	37.049999	36.400002	36.889999	31.588564	6243000
2/9/2011	36.82	36.91	36.279999	36.41	31.177538	6399300
2/10/2011	36.169998	36.639999	35.52	35.880001	30.723698	11542400
2/11/2011	35.759998	36.57	35.549999	36.450001	31.211782	13508300
2/14/2011	36.549999	36.560001	35.470001	36.290001	31.074783	7121200
2/15/2011	36.189999	36.41	35.799999	36.110001	30.920645	10336500
2/16/2011	36.110001	36.84	36.02	36.75	31.468678	8680900
2/17/2011	36.549999	36.700001	36.299999	36.369999	31.143282	7463000
2/18/2011	36.419998	36.759998	36.380001	36.509998	31.263155	6815800
2/22/2011	35.860001	36.150002	35.450001	35.77	30.629507	13937400
2/23/2011	35.849998	35.939999	33.799999	34.59	29.619085	28192500
2/24/2011	34.900002	35	32.049999	33.02	28.274708	63562800
2/25/2011	33.669998	34.200001	33.049999	33.25	28.471659	29017800
2/28/2011	33.490002	33.740002	32.860001	33.529999	28.711418	15886400
3/1/2011	33.689999	33.75	32.43	32.950001	28.214771	27321600
3/2/2011	32.900002	33.169998	32.59	32.880001	28.154829	14306700
3/3/2011	33.029999	33.169998	32.650002	33.029999	28.28327	17614800
3/4/2011	33.07	33.080002	32.009998	32.389999	27.735247	24240900
3/7/2011	32.349998	32.5	31.52	31.700001	27.144409	15077100
3/8/2011	31.74	32.82	31.690001	32.720001	28.017828	14509400
3/9/2011	32.740002	32.759998	32.099998	32.25	27.615366	11225600
3/10/2011	31.469999	31.780001	30.950001	31.42	26.90465	38333600
3/11/2011	31.25	32.060001	31.24	31.93	27.341354	14024000
3/14/2011	32.139999	32.299999	31.43	31.59	27.050215	9976500
3/15/2011	30.98	32.490002	30.65	32.349998	27.700996	21471300
3/16/2011	32.419998	32.529999	31.4	31.780001	27.212908	14148900
3/17/2011	32.18	32.389999	31.33	31.440001	26.921772	11025600
3/18/2011	31.74	31.950001	31.42	31.85	27.272852	9861200
3/21/2011	32.240002	32.299999	31.23	31.280001	26.784761	13196500
3/22/2011	31.280001	31.35	30.51	30.74	26.322363	16982100
3/23/2011	30.6	31.280001	30.200001	31.16	26.682009	23016000
3/24/2011	31.32	31.6	31.24	31.389999	26.878956	15743100
3/25/2011	31.49	31.700001	31.09	31.469999	26.947458	15242300
3/28/2011	31.58	31.58	30.85	30.85	26.416561	10302600
3/29/2011	30.93	31.17	30.68	31.1	26.63063	9756700
3/30/2011	31.16	31.639999	31.040001	31.549999	27.015961	7657000
3/31/2011	31.4	31.549999	31	31.030001	26.570696	8976600
4/1/2011	31.389999	32.630001	30.84	32.41	27.752371	29883100
4/4/2011	32.5	32.720001	32.200001	32.389999	27.735247	12331400
4/5/2011	32.32	32.869999	32.099998	32.869999	28.146267	10106900
4/6/2011	33	33.279999	32.52	32.869999	28.146267	8160100
4/7/2011	32.84	32.84	32.07	32.310001	27.666742	11242400
4/8/2011	32.400002	32.75	31.33	31.52	26.990274	16057700
4/11/2011	31.34	31.450001	30.549999	30.77	26.348059	15179100
4/12/2011	30.4	31.34	30.1	31.15	26.67345	19648600
4/13/2011	31.23	31.32	30.59	30.860001	26.425123	13781100
4/14/2011	30.65	30.860001	30.35	30.58	26.18536	9044800
4/15/2011	30.59	30.719999	30.18	30.24	25.894222	9882800
4/18/2011	30.059999	30.34	29.9	29.969999	25.663025	12745600
4/19/2011	29.809999	29.91	29.17	29.59	25.337633	19914800
4/20/2011	29.76	30.379999	29.42	29.93	25.628777	22038100
4/21/2011	30.049999	31	30.01	30.950001	26.502192	18920800
4/25/2011	31	31.190001	30.32	31.139999	26.664885	15442500
4/26/2011	31.389999	31.51	30.959999	31.27	26.776203	15700000
4/27/2011	31.469999	31.790001	31.280001	31.780001	27.212908	14945600
4/28/2011	31.76	32.099998	31.48	31.91	27.32423	15810100
4/29/2011	31.99	32.580002	31.91	32.09	27.478363	13774600
5/2/2011	32.41	32.5	31.92	32.18	27.555429	11014500
5/3/2011	32.380001	33.200001	32.360001	32.990002	28.249022	29894800
5/4/2011	33.16	33.470001	32.709999	33.040001	28.291838	20492000
5/5/2011	32.060001	32.68	31.49	32.02	27.418419	26623400
5/6/2011	32.5	32.599998	31.84	31.91	27.32423	12801800
5/9/2011	31.74	32.060001	31.360001	31.389999	26.878956	10716400
5/10/2011	31.469999	31.639999	31.33	31.610001	27.067341	7841900
5/11/2011	31.57	31.860001	31.110001	31.299999	26.801893	9073300
5/12/2011	31.07	31.6	30.93	31.42	26.90465	14128200
5/13/2011	31.459999	31.540001	30.85	31.07	26.604946	10837200
5/16/2011	31.25	31.5	31.08	31.1	26.63063	7291700
5/17/2011	31.059999	31.379999	30.83	31.1	26.63063	11191200
5/18/2011	31.07	31.620001	31	31.52	26.990274	9949400
5/19/2011	31.530001	31.790001	31.309999	31.469999	26.947458	9575300
5/20/2011	31.360001	31.5	31.1	31.18	26.699139	7224100
5/23/2011	30.68	31.16	30.5	30.959999	26.510754	8971700
5/24/2011	31.129999	31.200001	30.5	30.83	26.399431	8779100
5/25/2011	30.559999	31.379999	30.5	31.27	26.776203	14390800
5/26/2011	31.08	31.1	30.52	30.68	26.27099	12244400
5/27/2011	30.77	31.48	30.59	31.280001	26.784761	9114200
5/31/2011	31.440001	31.870001	31.129999	31.809999	27.238602	22938900
6/1/2011	31.700001	31.700001	30.15	30.23	25.885658	19134400
6/2/2011	30.33	30.559999	29.4	29.6	25.346199	22440900
6/3/2011	29.280001	29.559999	28.9	29.120001	24.935181	21968400
6/6/2011	29.02	29.41	28.549999	28.559999	24.455658	13416100
6/7/2011	28.889999	29.040001	28.389999	28.780001	24.644039	15237900
6/8/2011	28.52	29.34	28.4	28.860001	24.712543	16534000
6/9/2011	29.200001	29.58	28.91	29.450001	25.217756	13593600
6/10/2011	29.299999	29.299999	28.65	28.85	24.703978	11734000
6/13/2011	28.9	29.08	28.290001	28.59	24.481344	9791900
6/14/2011	28.92	29.49	28.860001	29.110001	24.926617	10948400
6/15/2011	28.77	29.110001	28.639999	28.950001	24.789608	11669900
6/16/2011	28.700001	28.99	28.17	28.59	24.481344	14079400
6/17/2011	28.73	29.059999	28.57	29	24.832424	16732300
6/20/2011	28.870001	29.6	28.77	29.52	25.277693	9038000
6/21/2011	29.51	30	29.43	29.59	25.337633	12648300
6/22/2011	29.620001	30.18	29.5	29.969999	25.663025	15520300
6/23/2011	29.530001	30.200001	29.32	30.139999	25.808596	13780400
6/24/2011	30.15	30.299999	29.66	29.92	25.620211	50062300
6/27/2011	29.790001	30.459999	29.6	30.26	25.911348	15348000
6/28/2011	30.209999	30.790001	30.18	30.5	26.116859	12698300
6/29/2011	30.790001	30.790001	30.25	30.299999	25.945601	12716100
6/30/2011	30.299999	30.559999	30.219999	30.360001	25.996983	18645700
7/1/2011	30.35	30.860001	29.92	30.58	26.18536	18098400
7/5/2011	30.870001	31.360001	30.58	30.860001	26.425123	8836900
7/6/2011	31.370001	31.68	31.09	31.190001	26.707705	14223700
7/7/2011	31.790001	32.080002	31.65	31.799999	27.230036	13339400
7/8/2011	31.25	31.700001	31.16	31.58	27.041655	9872100
7/11/2011	30.98	31.200001	30.549999	30.75	26.330933	8376600
7/12/2011	30.24	30.940001	30.02	30.68	26.27099	10536600
7/13/2011	30.870001	31.299999	30.610001	30.75	26.330933	8093200
7/14/2011	30.85	30.969999	30.030001	30.1	25.774342	10800200
7/15/2011	30.389999	30.620001	29.52	29.76	25.483204	10400000
7/18/2011	29.57	29.65	28.620001	29.1	24.918053	13850000
7/19/2011	29.200001	29.49	28.76	29.33	25.115002	10283400
7/20/2011	29.450001	29.48	29.049999	29.24	25.037935	6997900
7/21/2011	29.389999	30.02	29.16	29.959999	25.654461	12231600
7/22/2011	29.969999	30.290001	29.879999	30.1	25.774342	7820100
7/25/2011	29.530001	29.84	29.389999	29.5	25.260571	8690700
7/26/2011	29.67	29.700001	28.959999	29.09	24.909489	9268400
7/27/2011	28.9	29	28.030001	28.139999	24.096014	14552900
7/28/2011	28.219999	28.9	28.02	28.1	24.06176	11029000
7/29/2011	27.620001	28.1	27.309999	27.68	23.70212	12182900
8/1/2011	28.879999	28.879999	27.700001	28.07	24.036076	12825600
8/2/2011	27.75	28.09	27.02	27.049999	23.162655	18222000
8/3/2011	27.030001	27.17	26.129999	27.17	23.265411	15790400
8/4/2011	27.16	27.200001	25.709999	25.99	22.254988	38839500
8/5/2011	26.07	26.459999	24.49	26.309999	22.528999	34926100
8/8/2011	24.610001	25.35	23.790001	24.57	21.039055	32608700
8/9/2011	25.09	25.559999	24	25.540001	21.869659	26704600
8/10/2011	24.66	25	23.83	23.92	20.482468	20642400
8/11/2011	24.110001	26.17	24.110001	25.809999	22.100859	25179600
8/12/2011	26.299999	26.5	25.49	25.75	22.04948	18861500
8/15/2011	26.030001	26.540001	25.790001	26.42	22.62319	12994800
8/16/2011	26.219999	26.690001	25.690001	25.83	22.117981	10145500
8/17/2011	26	26.09	24.9	24.940001	21.355885	12062000
8/18/2011	23.99	24.08	23.27	23.6	20.208454	15853700
8/19/2011	23.25	23.440001	21.709999	22.16	18.975395	34432900
8/22/2011	22.540001	22.719999	21.18	21.709999	18.590063	27158700
8/23/2011	21.780001	22.059999	21.209999	22.059999	18.889767	20007100
8/24/2011	21.889999	22.389999	21.57	22.370001	19.155214	14527400
8/25/2011	22.49	22.74	22.1	22.299999	19.095274	11099900
8/26/2011	22.200001	23.08	21.799999	22.870001	19.583366	10278000
8/29/2011	23.299999	23.959999	23.27	23.790001	20.371149	10642100
8/30/2011	23.459999	23.74	23.049999	23.58	20.19133	8142900
8/31/2011	23.870001	24.49	23.83	24.030001	20.576658	12329600
9/1/2011	24.09	24.25	22.91	23.030001	19.720371	16926200
9/2/2011	22.41	22.549999	21.73	22.07	18.898331	14086700
9/6/2011	21.360001	21.58	20.879999	21.440001	18.358868	14282500
9/7/2011	21.82	23.040001	21.82	22.860001	19.574802	13412200
9/8/2011	22.790001	23.129999	22.24	22.48	19.249409	11782500
9/9/2011	22.360001	22.450001	21.469999	21.76	18.632883	11920600
9/12/2011	21.15	21.950001	21	21.870001	18.727074	9325700
9/13/2011	21.870001	22.33	21.5	22	18.838388	11189600
9/14/2011	22.219999	22.49	21.620001	22.18	18.992523	11623100
9/15/2011	22.59	22.790001	22.15	22.700001	19.437794	8039200
9/16/2011	22.68	22.77	22.34	22.610001	19.360727	7932400
9/19/2011	22.15	23.17	22.049999	23.049999	19.737494	14082400
9/20/2011	23.049999	23.1	22.42	22.43	19.206594	9507100
9/21/2011	22.389999	22.700001	21.219999	21.280001	18.221859	9850700
9/22/2011	20.59	20.99	20.040001	20.24	17.331322	17284200
9/23/2011	19.77	21.280001	19.77	21	17.982098	13722000
9/26/2011	21.32	21.440001	20.530001	21.08	18.0506	8503500
9/27/2011	21.6	21.83	21.08	21.190001	18.144798	11170900
9/28/2011	21.200001	21.440001	20.370001	20.41	17.476885	10120900
9/29/2011	20.719999	20.969999	20.120001	20.76	17.776594	10781000
9/30/2011	20.440001	20.5	20.1	20.18	17.279938	10151100
10/3/2011	20.129999	20.9	19.65	19.73	16.894609	13950700
10/4/2011	19.450001	21.459999	19.049999	21.42	18.34174	23800000
10/5/2011	21.33	22.290001	20.76	22.27	19.069588	17155800
10/6/2011	22.299999	22.6	21.75	22.35	19.138096	13553000
10/7/2011	22.58	22.93	21.82	22.01	18.846952	14476800
10/10/2011	22.51	22.969999	22.360001	22.620001	19.369293	11291700
10/11/2011	22.43	22.690001	22.280001	22.5	19.266537	10258300
10/12/2011	22.940001	23.969999	22.860001	23.41	20.045755	17303900
10/13/2011	23.379999	23.379999	22.5	23.15	19.823124	9858600
10/14/2011	23.68	24.16	23.360001	24.16	20.687979	14753200
10/17/2011	24.17	24.190001	23.15	23.18	19.848816	8633400
10/18/2011	23.190001	23.870001	22.77	23.540001	20.15708	14135700
10/19/2011	23.52	23.549999	22.959999	23.09	19.771746	7600700
10/20/2011	23.02	23.18	22.51	22.959999	19.660427	9488400
10/21/2011	23.4	24.379999	23.200001	24.35	20.850676	12352500
10/24/2011	24.280001	25.24	24.25	24.98	21.390139	13534100
10/25/2011	24.860001	25.190001	24.16	24.860001	21.287386	11384500
10/26/2011	25.02	25.280001	24.690001	24.99	21.398701	17497500
10/27/2011	25.870001	26.469999	25.200001	26.32	22.537565	18428600
10/28/2011	26.219999	26.549999	26	26.450001	22.648884	10718700
10/31/2011	25.92	26.16	25.610001	25.85	22.135111	8853600
11/1/2011	24.82	24.9	23.25	23.33	19.977257	25365200
11/2/2011	23.700001	23.73	22.92	23.200001	19.865938	14355800
11/3/2011	23.82	24.120001	22.76	24.030001	20.576658	19953000
11/4/2011	23.889999	23.92	23.309999	23.610001	20.21702	9452000
11/7/2011	23.93	24.15	23.52	24.01	20.559536	9802800
11/8/2011	24.200001	25.17	23.98	25.040001	21.441509	19891800
11/9/2011	23.07	23.57	22.15	22.309999	19.103836	32911600
11/10/2011	22.440001	22.85	21.93	22.700001	19.437794	15866600
11/11/2011	22.950001	23.1	22.219999	22.51	19.275099	15438300
11/14/2011	22.559999	23.290001	22.51	22.99	19.686117	13433300
11/15/2011	22.809999	23.530001	22.6	23.35	19.994385	13867200
11/16/2011	23.24	23.35	22.620001	22.65	19.394976	9297200
11/17/2011	22.719999	22.75	21.559999	21.790001	18.658569	12692700
11/18/2011	22.01	22.18	21.620001	21.68	18.564377	6592500
11/21/2011	21.1	21.18	20.540001	21.049999	18.024912	11757900
11/22/2011	20.92	21.120001	20.700001	20.73	17.7509	7288600
11/23/2011	20.48	20.690001	20.059999	20.24	17.331322	9594500
11/25/2011	20.219999	20.709999	20.209999	20.34	17.416948	2757600
11/28/2011	20.950001	21.43	20.65	20.74	17.759462	8959100
11/29/2011	20.73	20.85	20.299999	20.309999	17.391258	7665000
11/30/2011	21.02	21.309999	20.940001	21.290001	18.230423	11147700
12/1/2011	21.24	21.77	20.93	20.959999	17.947847	12128500
12/2/2011	21.35	21.73	21.129999	21.280001	18.221859	9781200
12/5/2011	21.52	21.99	21.43	21.59	18.487312	9808700
12/6/2011	21.6	21.879999	21.280001	21.68	18.564377	10668900
12/7/2011	21.620001	22.110001	21.48	21.940001	18.787012	9194700
12/8/2011	21.76	21.76	20.85	20.98	17.964973	11508500
12/9/2011	21.09	21.4	21.059999	21.15	18.110542	6491100
12/12/2011	20.66	20.9	20.559999	20.799999	17.810839	6281600
12/13/2011	20.959999	21	19.950001	20.110001	17.220003	12647100
12/14/2011	19.950001	20.01	19.42	19.469999	16.671972	15053700
12/15/2011	19.76	20.219999	19.51	20.1	17.211437	10152400
12/16/2011	20.16	20.52	19.969999	20.15	17.254253	9109900
12/19/2011	20.120001	20.23	19	19.049999	16.312332	15608900
12/20/2011	19.42	19.9	19.35	19.690001	16.860357	13952500
12/21/2011	19.74	20.440001	19.58	20.32	17.399822	13054600
12/22/2011	20.25	20.85	20.17	20.700001	17.725212	7287200
12/23/2011	20.809999	20.889999	20.450001	20.5	17.553955	6480600
12/27/2011	20.43	20.43	20.08	20.09	17.202877	5866200
12/28/2011	20.08	20.129999	19.76	19.860001	17.00593	7116200
12/29/2011	19.85	20.25	19.709999	20.209999	17.30563	6891400
12/30/2011	20.120001	20.370001	20.049999	20.27	17.357008	6971400
1/3/2012	20.83	21.18	20.75	21.049999	18.024912	9321300
1/4/2012	21.049999	21.370001	20.75	21.15	18.110542	7856700
1/5/2012	21.1	22.290001	20.959999	22.17	18.983959	17880600
1/6/2012	22.26	23.030001	22.24	22.92	19.626179	18234500
1/9/2012	23.200001	23.43	22.700001	22.84	19.557673	12084500
1/10/2012	23.219999	23.4	22.780001	23.24	19.900187	13538300
1/11/2012	23.370001	24.639999	23.34	24.469999	20.953428	21947000
1/12/2012	24.35	24.82	23.76	24.67	21.124681	16750800
1/13/2012	24.27	24.65	23.91	24.290001	20.799295	12963100
1/17/2012	24.6	24.68	24.17	24.200001	20.722229	9385800
1/18/2012	24.27	24.58	24.02	24.51	20.987679	8919200
1/19/2012	24.690001	24.98	24.450001	24.82	21.253128	15222800
1/20/2012	24.93	25.110001	24.84	25	21.407259	9896400
1/23/2012	25.139999	25.25	24.790001	24.92	21.338758	8923500
1/24/2012	24.84	24.93	24.5	24.790001	21.227438	8350000
1/25/2012	24.889999	25.01	24.379999	24.92	21.338758	13441000
1/26/2012	25.1	25.5	24.6	24.719999	21.1675	11585300
1/27/2012	23.799999	24.540001	23.33	24.370001	20.8678	14784100
1/30/2012	24.059999	24.57	23.950001	24.23	20.747921	6319800
1/31/2012	24.530001	24.59	23.950001	24.02	20.568098	9190800
2/1/2012	24.33	24.58	24.07	24.370001	20.8678	13337500
2/2/2012	24.65	24.690001	24.299999	24.309999	20.816418	6670900
2/3/2012	25	26.440001	24.790001	26.18	22.417685	25528100
2/6/2012	26.469999	26.83	25.950001	26.700001	22.862955	17264100
2/7/2012	26.620001	26.620001	26.15	26.219999	22.451935	10764100
2/8/2012	26.309999	26.42	25.58	25.75	22.04948	17524300
2/9/2012	25.959999	26.219999	25.5	25.74	22.04092	7440000
2/10/2012	25.48	25.52	25.25	25.5	21.835409	9819000
2/13/2012	26	26	25.209999	25.34	21.6984	10503600
2/14/2012	25.209999	25.450001	25	25.4	21.749777	9885800
2/15/2012	25.73	25.75	24.9	24.93	21.347321	13329000
2/16/2012	25.290001	27.26	25.27	27.17	23.265411	35313600
2/17/2012	27.17	27.68	27.01	27.34	23.410982	17603600
2/21/2012	27.299999	27.549999	26.99	27.059999	23.171217	8593200
2/22/2012	27.08	27.129999	26.530001	26.549999	22.734512	10693300
2/23/2012	26.690001	27.27	26.26	26.790001	22.94002	10300900
2/24/2012	26.9	26.950001	26.059999	26.07	22.323494	9404600
2/27/2012	26.07	26.549999	25.57	26.459999	22.657442	8600900
2/28/2012	26.49	26.530001	26.1	26.139999	22.383432	7547000
2/29/2012	26.07	26.549999	25.92	26.02	22.28068	12018900
3/1/2012	26.190001	26.799999	26.15	26.469999	22.66601	8893300
3/2/2012	26.549999	26.75	26.360001	26.450001	22.648884	8465700
3/5/2012	26.27	26.4	25.799999	26	22.26355	7650500
3/6/2012	25.309999	25.34	24.379999	24.58	21.047621	19071300
3/7/2012	24.75	25.209999	24.75	24.879999	21.304506	6888800
3/8/2012	25.370001	25.59	25.1	25.450001	21.792597	8646700
3/9/2012	25.700001	25.82	25.389999	25.620001	21.938166	6323600
3/12/2012	25.620001	25.709999	25.15	25.389999	21.741211	4006300
3/13/2012	25.48	26.1	25.33	26.07	22.323494	8361200
3/14/2012	26.129999	26.59	26	26.32	22.537565	9082600
3/15/2012	26.370001	26.58	25.879999	26.049999	22.306368	10133700
3/16/2012	26.07	26.07	25.26	25.57	21.89535	11752400
3/19/2012	25.5	25.700001	25.24	25.389999	21.741211	5462700
3/20/2012	25.1	25.42	24.6	25.09	21.484329	10819300
3/21/2012	25.17	25.49	25.1	25.290001	21.655588	6122800
3/22/2012	25.01	25.26	24.870001	25.049999	21.450073	5605800
3/23/2012	25.040001	25.32	24.77	25.17	21.552834	5802800
3/26/2012	25.23	25.629999	25.139999	25.58	21.903913	7957700
3/27/2012	25.42	25.85	25.34	25.35	21.706964	6632500
3/28/2012	25.41	25.48	25.02	25.15	21.535706	5162000
3/29/2012	25.02	25.370001	24.940001	25.309999	21.67271	6433300
3/30/2012	25.49	25.780001	25.110001	25.65	21.963848	6035000
4/2/2012	26.030001	26.91	25.98	26.76	22.914333	14465300
4/3/2012	26.639999	27.030001	25.27	25.540001	21.869659	26410400
4/4/2012	25.1	25.4	24.9	25.1	21.492891	9785500
4/5/2012	24.99	25.18	24.610001	24.809999	21.244566	8211300
4/9/2012	24.219999	24.4	24.030001	24.200001	20.722229	7242200
4/10/2012	24.110001	24.139999	23.290001	23.709999	20.302649	11856100
4/11/2012	23.84	24.280001	23.82	24.030001	20.576658	9260900
4/12/2012	24.049999	24.49	24	24.299999	20.807858	5041800
4/13/2012	24.219999	24.290001	23.620001	23.799999	20.379715	7310900
4/16/2012	23.780001	23.93	23.360001	23.42	20.054323	7528500
4/17/2012	23.59	24.540001	23.549999	24.040001	20.585222	10256900
4/18/2012	23.870001	24.290001	23.75	24.15	20.679411	6253300
4/19/2012	24.09	24.870001	23.870001	24.01	20.559536	11206800
4/20/2012	24.059999	24.059999	23.52	23.6	20.208454	12948000
4/23/2012	23.17	23.299999	22.9	22.950001	19.651865	16187700
4/24/2012	23.02	23.4	22.879999	22.889999	19.600485	8679500
4/25/2012	23.15	23.360001	22.889999	23.309999	19.960129	5548200
4/26/2012	23.16	23.75	23.16	23.719999	20.311209	8132600
4/27/2012	23.809999	24.09	23.34	23.530001	20.148512	10495300
4/30/2012	23.379999	23.49	22.799999	23	19.694683	8279100
5/1/2012	23.040001	23.48	22.6	23.309999	19.960129	10151600
5/2/2012	23.190001	23.25	22.629999	22.93	19.634737	14476300
5/3/2012	23.129999	23.190001	22.190001	22.370001	19.155214	22816800
5/4/2012	22.200001	22.41	21.82	22.360001	19.146654	14830800
5/7/2012	21.870001	22.5	21.85	22.41	19.18947	7853500
5/8/2012	22.25	22.35	21.870001	22.23	19.035339	9317900
5/9/2012	21.879999	22.799999	21.85	22.440001	19.21516	9812900
5/10/2012	22.690001	22.889999	22.34	22.370001	19.155214	7235100
5/11/2012	22	22.540001	21.98	22	18.838388	8045700
5/14/2012	21.75	21.969999	21.6	21.629999	18.521563	9665400
5/15/2012	21.57	21.83	21.34	21.42	18.34174	7410500
5/16/2012	22.049999	22.620001	21.85	21.91	18.761324	13640200
5/17/2012	21.940001	22.27	21.549999	21.610001	18.504438	12132600
5/18/2012	21.540001	21.690001	21.09	21.18	18.136234	7532600
5/21/2012	21.34	21.68	21.26	21.540001	18.444496	6295900
5/22/2012	21.709999	21.9	21.34	21.5	18.410246	7021500
5/23/2012	21.33	22.200001	21.32	22.129999	18.949709	8340500
5/24/2012	21.98	22.129999	21.82	22.040001	18.872641	5093400
5/25/2012	22.040001	22.459999	22	22.440001	19.21516	5662000
5/29/2012	22.620001	22.93	22.59	22.85	19.566238	9790400
5/30/2012	22.5	22.5	21.98	22.370001	19.155214	7369500
5/31/2012	22.26	22.41	22	22.200001	19.009649	6009300
6/1/2012	21.65	23.34	21.450001	22.01	18.846952	29615400
6/4/2012	22.01	22.040001	20.66	21.110001	18.076288	15419800
6/5/2012	20.98	21.469999	20.969999	21.25	18.196175	5645900
6/6/2012	21.43	21.940001	21.34	21.83	18.69282	6122700
6/7/2012	22.110001	22.379999	21.76	21.85	18.709948	5951200
6/8/2012	21.85	22.09	21.5	22.049999	18.881203	4258600
6/11/2012	22.280001	22.299999	21.9	21.92	18.76989	6050800
6/12/2012	21.92	22.200001	21.68	22.17	18.983959	6100200
6/13/2012	22.040001	22.17	21.74	21.870001	18.727074	8588100
6/14/2012	21.84	21.99	21.58	21.799999	18.667133	4534300
6/15/2012	21.76	21.809999	21.42	21.74	18.615753	5714300
6/18/2012	21.540001	21.719999	21.379999	21.43	18.350304	6394000
6/19/2012	21.43	22	21.4	21.74	18.615753	7768600
6/20/2012	21.780001	21.82	21.280001	21.48	18.393122	8588900
6/21/2012	21.450001	21.5	20.6	20.639999	17.673834	9193500
6/22/2012	20.950001	20.950001	20.459999	20.6	17.639587	6972200
6/25/2012	20.32	20.389999	19.91	19.91	17.048742	9975700
6/26/2012	19.940001	20.040001	19.620001	19.85	16.997368	8923000
6/27/2012	19.83	19.98	19.620001	19.66	16.834671	8314800
6/28/2012	19.639999	19.92	19.49	19.82	16.971676	11220900
6/29/2012	20	20	19.24	19.719999	16.886047	13447400
7/2/2012	19.700001	19.74	19.299999	19.57	16.757605	6307700
7/3/2012	19.799999	21.120001	19.67	20.67	17.699524	10718700
7/5/2012	20.75	21.209999	20.540001	20.540001	17.588205	8075600
7/6/2012	20.35	20.6	20.049999	20.309999	17.391258	6512900
7/9/2012	20.209999	20.4	20.049999	20.219999	17.314192	5520400
7/10/2012	20.25	20.48	19.73	19.799999	16.95455	9803300
7/11/2012	19.75	20.01	19.6	19.9	17.040178	6668400
7/12/2012	19.610001	19.77	19.23	19.33	16.552095	14117000
7/13/2012	19.33	19.709999	19.27	19.620001	16.800423	7474700
7/16/2012	19.469999	19.549999	19.23	19.379999	16.594908	9066500
7/17/2012	19.549999	19.6	19.299999	19.6	16.783295	7951200
7/18/2012	19.620001	20.209999	19.57	20.07	17.185749	8770400
7/19/2012	20.120001	20.35	20.07	20.139999	17.245687	6855400
7/20/2012	20.02	20.16	19.33	19.360001	16.577785	8798000
7/23/2012	19.09	19.360001	18.85	19.299999	16.526402	8764600
7/24/2012	19.25	19.379999	18.85	19.02	16.286646	8202100
7/25/2012	19.1	19.129999	18.719999	18.799999	16.098261	6777100
7/26/2012	19.02	19.15	18.75	19.110001	16.363708	5571600
7/27/2012	19.139999	19.690001	19.07	19.67	16.843233	6803900
7/30/2012	19.549999	19.65	19.299999	19.360001	16.577785	4219200
7/31/2012	19.459999	19.77	19.370001	19.709999	16.877483	5607600
8/1/2012	19.780001	20.58	19.43	19.66	16.834671	14831900
8/2/2012	19.59	20.059999	18.93	19.139999	16.389397	10881000
8/3/2012	19.26	20.1	19.25	20.040001	17.160061	9394800
8/6/2012	20.049999	20.1	19.76	19.85	16.997368	6205800
8/7/2012	19.92	20.52	19.92	20.42	17.485449	9577200
8/8/2012	20.139999	20.450001	20.049999	20.379999	17.451199	4702600
8/9/2012	20.370001	20.82	20.209999	20.65	17.6824	6651400
8/10/2012	20.52	20.700001	20.309999	20.540001	17.588205	3899800
8/13/2012	20.52	20.799999	20.360001	20.469999	17.528269	4027000
8/14/2012	20.629999	20.790001	20.1	20.209999	17.30563	7681000
8/15/2012	20.209999	20.360001	19.98	20.139999	17.245687	6498600
8/16/2012	20.120001	21.459999	20.120001	21.33	18.264673	14407500
8/17/2012	21.35	22.139999	21.34	22.01	18.846952	17952300
8/20/2012	21.75	22.02	21.66	21.870001	18.727074	6615800
8/21/2012	21.950001	22.07	21.52	21.629999	18.521563	6545200
8/22/2012	21.58	21.75	21.139999	21.73	18.607189	7180500
8/23/2012	21.610001	21.610001	21.23	21.34	18.273239	8960500
8/24/2012	21.209999	21.360001	21.07	21.18	18.136234	5443300
8/27/2012	21.200001	21.370001	21	21.219999	18.170485	6216400
8/28/2012	21	21.25	20.91	20.940001	17.930721	5784600
8/29/2012	20.9	21.639999	20.860001	21.299999	18.238985	9625000
8/30/2012	21.25	21.26	21.02	21.110001	18.076288	3882800
8/31/2012	21.299999	21.48	21.110001	21.35	18.281805	5826200
9/4/2012	21.25	21.5	21.02	21.309999	18.247551	7505300
9/5/2012	21.219999	21.76	21.02	21.76	18.632883	7933000
9/6/2012	21.790001	22.73	21.75	22.450001	19.223719	12484800
9/7/2012	22.549999	23.42	22.540001	23.370001	20.011507	12908400
9/10/2012	23.280001	23.42	22.940001	22.98	19.677557	8156800
9/11/2012	22.98	23.25	22.879999	22.969999	19.668989	5442600
9/12/2012	23.139999	23.33	23.049999	23.129999	19.805998	5201000
9/13/2012	23.049999	23.68	22.82	23.530001	20.148512	9479800
9/14/2012	23.690001	24.33	23.629999	24.139999	20.670853	11881300
9/17/2012	23.92	23.950001	23.73	23.799999	20.379715	6098600
9/18/2012	24.290001	24.450001	24.02	24.43	20.919176	11308000
9/19/2012	24.360001	25.15	24.32	24.75	21.193188	16033600
9/20/2012	24.34	24.540001	23.91	24.42	20.910614	7414900
9/21/2012	24.540001	24.889999	24.5	24.799999	21.236002	12189300
9/24/2012	24.51	24.68	24.120001	24.360001	20.859236	5689300
9/25/2012	24.43	24.5	23.280001	23.52	20.13995	10326800
9/26/2012	23.25	23.73	22.85	23.389999	20.028633	8329400
9/27/2012	23.67	23.700001	23.139999	23.18	19.848816	6843400
9/28/2012	23	23.1	22.709999	22.75	19.48061	8614500
10/1/2012	23	23.41	22.85	23.09	19.771746	7582100
10/2/2012	23.5	24.1	22.67	23.68	20.276958	21403400
10/3/2012	23.709999	24.610001	23.66	24.389999	20.884922	14739000
10/4/2012	24.549999	24.67	24.32	24.65	21.107559	8693500
10/5/2012	24.879999	25.43	24.57	24.799999	21.236002	14251000
10/8/2012	24.790001	24.809999	24.51	24.57	21.039055	6249500
10/9/2012	24.74	24.860001	24.27	24.370001	20.8678	7210000
10/10/2012	24.41	24.58	24.1	24.23	20.747921	6049300
10/11/2012	24.41	24.99	24.23	24.66	21.116121	8771700
10/12/2012	24.559999	24.83	24.33	24.440001	20.927738	4230300
10/15/2012	24.51	24.58	24.33	24.48	20.96199	5114300
10/16/2012	24.52	24.85	24.41	24.790001	21.227438	4252100
10/17/2012	24.9	25.129999	24.6	25.059999	21.458637	6002700
10/18/2012	25.09	25.719999	24.959999	25.559999	21.886784	9762100
10/19/2012	25.43	25.5	24.549999	24.59	21.056185	10454300
10/22/2012	24.559999	24.85	24.280001	24.620001	21.081867	7067800
10/23/2012	24.07	24.1	23.73	23.870001	20.439655	8196000
10/24/2012	24.15	24.27	23.66	23.690001	20.285515	6230800
10/25/2012	23.98	24.27	23.58	23.629999	20.234142	11875900
10/26/2012	23.610001	23.9	23.190001	23.280001	19.934443	10146900
10/31/2012	24.299999	25.719999	23.9	25.5	21.835409	24700200
11/1/2012	25.530001	25.85	24.91	25.68	21.989536	14558100
11/2/2012	25.809999	25.99	25.549999	25.790001	22.083731	9918400
11/5/2012	25.440001	25.99	25.35	25.57	21.89535	7680700
11/6/2012	25.59	26.27	25.450001	26.190001	22.426247	10888500
11/7/2012	25.639999	25.67	24.92	25.030001	21.432951	11106300
11/8/2012	25.219999	25.5	24.700001	24.719999	21.1675	5239800
11/9/2012	24.379999	25.280001	24.379999	25.040001	21.441509	7648400
11/12/2012	25.049999	25.379999	25.049999	25.26	21.629896	5297000
11/13/2012	24.889999	25.18	24.75	24.82	21.253128	9697600
11/14/2012	24.93	24.99	24.1	24.17	20.696537	9587600
11/15/2012	24.18	24.190001	23.540001	23.879999	20.448214	9371700
11/16/2012	23.92	23.98	23.389999	23.85	20.422529	9647800
11/19/2012	24.27	24.940001	24.129999	24.93	21.347321	7996800
11/20/2012	24.9	24.940001	24.379999	24.6	21.064747	6578700
11/21/2012	24.57	24.969999	24.43	24.6	21.064747	4907700
11/23/2012	24.959999	25.42	24.860001	25.209999	21.58708	4595900
11/26/2012	25.17	25.41	24.950001	25.23	21.604212	6460000
11/27/2012	25.139999	25.35	25	25.01	21.415827	5822200
11/28/2012	24.690001	25.299999	24.639999	25.280001	21.647022	5312900
11/29/2012	25.610001	26.24	25.51	26.09	22.340622	10012500
11/30/2012	25.889999	26.17	25.58	25.879999	22.160795	6538600
12/3/2012	26.059999	26.360001	25.459999	25.51	21.843969	11331100
12/4/2012	25.34	25.5	24.52	25.41	21.758341	12633900
12/5/2012	25.370001	25.6	24.940001	25	21.407259	7652700
12/6/2012	24.91	25	24.459999	24.57	21.039055	9708900
12/7/2012	24.76	25.209999	24.57	25.190001	21.569958	9060300
12/10/2012	25.059999	25.41	25.040001	25.280001	21.647022	5931900
12/11/2012	25.309999	25.5	25.110001	25.450001	21.792597	5709300
12/12/2012	25.540001	26.07	25.440001	25.629999	21.946722	8395500
12/13/2012	25.559999	25.83	24.9	25.120001	21.510015	7737400
12/14/2012	25.08	25.110001	24.4	24.610001	21.073307	9661400
12/17/2012	24.67	24.9	24.65	24.85	21.278818	7130600
12/18/2012	24.98	25.540001	24.799999	25.49	21.826845	9589000
12/19/2012	27.440001	27.91	26.860001	27.18	23.273972	54870500
12/20/2012	27	27.48	26.870001	27.34	23.410982	15768900
12/21/2012	26.74	27.379999	26.540001	27.32	23.393854	8773000
12/24/2012	27.309999	27.74	27.309999	27.66	23.684994	4877400
12/26/2012	27.629999	27.950001	27.49	27.620001	23.650743	7006200
12/27/2012	27.74	27.99	27.43	27.959999	23.941881	9431200
12/28/2012	27.66	27.940001	27.549999	27.85	23.847687	5133500
12/31/2012	27.76	28.9	27.620001	28.83	24.686853	13243300
1/2/2013	29.41	29.5	28.629999	29.129999	24.943743	15605900
1/3/2013	29.049999	30.23	28.84	29.82	25.53458	22903800
1/4/2013	29.74	29.860001	29.23	29.860001	25.568832	8066600
1/7/2013	29.639999	29.860001	29.299999	29.66	25.397573	8385300
1/8/2013	29.66	29.85	29.049999	29.370001	25.149248	10435200
1/9/2013	29.58	30.280001	29.559999	29.969999	25.663025	13341400
1/10/2013	30.280001	30.450001	29.780001	30.440001	26.065489	12115400
1/11/2013	30.379999	30.6	30.110001	30.360001	25.996983	6862900
1/14/2013	30.15	30.389999	29.889999	30.33	25.971289	6634700
1/15/2013	30.110001	30.68	29.950001	30.6	26.202492	7497500
1/16/2013	29.57	29.73	28.83	29.309999	25.09787	28298900
1/17/2013	29.48	29.65	29.190001	29.49	25.252005	12064700
1/18/2013	29.440001	29.530001	28.879999	29.280001	25.072187	9993700
1/22/2013	29.190001	29.27	28.379999	28.629999	24.515596	18538600
1/23/2013	28.58	28.84	26.620001	28.57	24.464218	11355300
1/24/2013	28.59	28.98	28.35	28.780001	24.644039	8398900
1/25/2013	28.959999	29.16	28.870001	29.07	24.892365	10258400
1/28/2013	29.049999	29.15	28.610001	28.83	24.686853	7038300
1/29/2013	28.799999	28.82	28.16	28.450001	24.361467	13059800
1/30/2013	28.280001	28.65	27.77	27.940001	23.924753	11230700
1/31/2013	27.799999	28.139999	27.610001	28.09	24.0532	8685200
2/1/2013	28.389999	28.5	28.08	28.17	24.121704	10713800
2/4/2013	27.889999	28.200001	27.879999	27.959999	23.941881	6508900
2/5/2013	28.030001	28.6	28.030001	28.59	24.481344	11097500
2/6/2013	28.35	28.6	28.219999	28.52	24.421406	7010500
2/7/2013	28.68	28.91	28.030001	28.469999	24.378588	10493500
2/8/2013	28.540001	28.73	28.5	28.57	24.464218	6316700
2/11/2013	28.51	28.65	28.35	28.530001	24.429972	5589900
2/12/2013	28.43	28.75	28.24	28.549999	24.447092	7175600
2/13/2013	28.75	28.870001	28.440001	28.67	24.549845	9283900
2/14/2013	28.74	29.360001	27.67	27.75	23.76206	19226200
2/15/2013	27.59	27.92	27.219999	27.76	23.770624	12861100
2/19/2013	27.690001	27.799999	27.459999	27.68	23.70212	7086100
2/20/2013	27.809999	27.809999	27.049999	27.1	23.205473	7236600
2/21/2013	27.02	27.040001	26.33	26.51	22.700262	13893200
2/22/2013	26.4	27.120001	26.309999	27.110001	23.214035	9279400
2/25/2013	27.110001	27.17	26.33	26.33	22.546129	11121400
2/26/2013	26.65	26.85	26.190001	26.83	22.974276	13363500
2/27/2013	26.799999	27.58	26.719999	27.4	23.462357	13115700
2/28/2013	27.5	27.57	26.889999	27.15	23.248283	10305500
3/1/2013	26.83	27.49	26.75	27.209999	23.299662	9017700
3/4/2013	27.139999	27.290001	26.99	27.09	23.196909	6583900
3/5/2013	27.219999	27.790001	27.190001	27.58	23.616491	9199300
3/6/2013	27.76	27.959999	27.620001	27.91	23.899067	9002500
3/7/2013	27.860001	28.139999	27.790001	27.879999	23.873377	9428100
3/8/2013	27.91	28.190001	27.889999	28	23.976131	5910500
3/11/2013	27.950001	28.389999	27.549999	28.309999	24.241581	19122000
3/12/2013	28.26	28.639999	28.09	28.370001	24.292957	10686800
3/13/2013	28.379999	28.379999	28.049999	28.07	24.036076	10287400
3/14/2013	28.049999	28.23	28.040001	28.16	24.113138	6438500
3/15/2013	27.959999	28.26	27.799999	28.209999	24.155952	12101200
3/18/2013	27.950001	28.15	27.73	28.040001	24.010386	13758200
3/19/2013	28.1	28.200001	27.9	28.1	24.06176	12749500
3/20/2013	28.25	29.299999	28.190001	29.200001	25.003683	25484100
3/21/2013	28.91	29.17	28.57	28.629999	24.515596	13452000
3/22/2013	28.620001	28.709999	27.959999	28.219999	24.164516	12673300
3/25/2013	28.389999	28.48	28.02	28.16	24.113138	6669900
3/26/2013	28.280001	28.35	27.99	28.15	24.104572	6876400
3/27/2013	28.049999	28.27	27.959999	28.059999	24.027512	5444400
3/28/2013	28.02	28.09	27.639999	27.82	23.822001	9331000
4/1/2013	27.65	28.09	27.65	27.799999	23.804871	8834600
4/2/2013	27.959999	28.299999	27.530001	27.93	23.916195	16188100
4/3/2013	28	28.1	27.66	27.799999	23.804871	11199700
4/4/2013	27.75	28	27.51	27.74	23.753496	8571800
4/5/2013	27.379999	27.559999	27.110001	27.52	23.565113	11792800
4/8/2013	27.5	27.639999	27.4	27.59	23.625053	11572900
4/9/2013	27.77	27.780001	27.5	27.530001	23.573675	9682300
4/10/2013	27.690001	28.51	27.68	28.370001	24.292957	12927800
4/11/2013	28.49	29.76	28.440001	29.719999	25.448956	22305200
4/12/2013	29.57	29.84	29.549999	29.620001	25.363325	15617500
4/15/2013	29.41	29.690001	28.84	28.91	24.755356	14080800
4/16/2013	29.17	29.52	29.17	29.469999	25.234875	8007700
4/17/2013	29.030001	29.33	28.77	29.27	25.063622	10670400
4/18/2013	29.25	29.379999	28.75	28.98	24.815298	11121400
4/19/2013	29.1	29.26	28.91	29.15	24.960867	7183000
4/22/2013	29.200001	29.34	28.85	29.25	25.046495	6767000
4/23/2013	29.34	29.92	29.280001	29.85	25.560272	8454200
4/24/2013	29.91	30.799999	29.860001	30.450001	26.074043	21511000
4/25/2013	30.059999	30.780001	30	30.709999	26.29668	14499000
4/26/2013	30.790001	30.799999	30.030001	30.5	26.116859	13738300
4/29/2013	30.620001	30.9	30.42	30.790001	26.365183	6197700
4/30/2013	30.77	30.969999	30.57	30.84	26.407997	8117200
5/1/2013	30.77	31.08	30.110001	30.18	25.842848	10393700
5/2/2013	31.309999	31.82	31.049999	31.16	26.682009	19124500
5/3/2013	31.74	32.439999	31.629999	32.099998	27.486919	12471800
5/6/2013	32.02	32.220001	31.780001	31.82	27.247162	8501500
5/7/2013	31.92	32.130001	31.459999	31.65	27.101593	11421600
5/8/2013	31.41	32.189999	31.09	32.080002	27.469799	9991300
5/9/2013	32.009998	32.16	31.620001	31.65	27.101593	10861700
5/10/2013	31.549999	31.700001	30.969999	31.42	26.90465	12811400
5/13/2013	31.16	31.35	30.870001	31	26.545002	8098100
5/14/2013	31.02	31.700001	31.01	31.549999	27.015961	10676600
5/15/2013	31.549999	32.400002	31.51	32.310001	27.666742	15086000
5/16/2013	32.09	32.669998	32	32.389999	27.735247	10425300
5/17/2013	32.990002	33.77	32.810001	33.419998	28.617229	20897700
5/20/2013	33.369999	34.009998	33.360001	33.700001	28.856991	15260600
5/21/2013	33.59	33.959999	32.880001	33.400002	28.600101	13790500
5/22/2013	33.220001	33.93	32.990002	33.23	28.454535	13238400
5/23/2013	32.330002	33.110001	32.099998	32.849998	28.129139	10537300
5/24/2013	32.549999	33	32.509998	32.869999	28.146267	5861200
5/28/2013	34	34.299999	33.75	33.959999	29.079624	16969400
5/29/2013	33.709999	34.299999	33.450001	34.049999	29.156687	10867200
5/30/2013	34.040001	34.91	33.869999	34.639999	29.661896	15085300
5/31/2013	34.529999	34.779999	33.889999	33.889999	29.019672	10137400
6/3/2013	34.57	34.689999	33.380001	34.419998	29.473518	17794500
6/4/2013	35.400002	35.490002	34.75	34.959999	29.935913	30517200
6/5/2013	35	35.07	34	34.02	29.131002	22345200
6/6/2013	34.119999	34.529999	33.779999	34.439999	29.490641	79847700
6/7/2013	34.790001	35.099998	34	35.029999	29.995857	30683600
6/10/2013	35.18	35.240002	34.52	34.740002	29.747534	15219500
6/11/2013	34.369999	34.490002	33.59	33.93	29.053936	17023900
6/12/2013	34.279999	34.459999	33.240002	33.450001	28.642914	13642000
6/13/2013	33.360001	34.509998	33.099998	34.5	29.542023	15604800
6/14/2013	34.459999	34.619999	34.09	34.290001	29.362202	10091600
6/17/2013	34.5	34.560001	33.599998	33.73	28.882675	10195000
6/18/2013	33.799999	34.060001	33.439999	34.009998	29.122435	9926100
6/19/2013	34.02	34.25	33.650002	33.66	28.822742	8428700
6/20/2013	33.41	33.41	32.279999	32.560001	27.880823	29107200
6/21/2013	32.959999	32.970001	31.74	32.209999	27.581114	18998000
6/24/2013	31.76	31.84	31.129999	31.42	26.90465	18970400
6/25/2013	31.75	32.02	31.540001	31.82	27.247162	9268300
6/26/2013	32.18	32.700001	32.029999	32.549999	27.872255	10374000
6/27/2013	32.919998	33.5	32.779999	33.099998	28.343212	11000300
6/28/2013	33.02	33.720001	32.799999	33.310001	28.523033	15813400
7/1/2013	33.52	34.189999	33.41	34	29.113878	10310800
7/2/2013	34.040001	34.939999	33.82	34.099998	29.199499	15171900
7/3/2013	33.939999	34.400002	33.759998	34.139999	29.233757	5715700
7/5/2013	34.349998	34.830002	34.240002	34.669998	29.687593	7107800
7/8/2013	34.779999	35.02	34.540001	34.639999	29.661896	11233600
7/9/2013	34.900002	35.25	34.720001	34.919998	29.901655	7243300
7/10/2013	34.900002	35.34	34.84	35.330002	30.252741	11820200
7/11/2013	35.720001	36.200001	35.639999	36.139999	30.946335	13246500
7/12/2013	36.09	36.580002	35.91	36.400002	31.16897	10744300
7/15/2013	36.599998	36.720001	36.279999	36.5	31.254601	8968200
7/16/2013	36.869999	36.939999	35.759998	36.18	30.980593	16273700
7/17/2013	36.23	36.560001	36.080002	36.360001	31.13472	10943400
7/18/2013	36.5	36.990002	36.330002	36.84	31.545736	10679400
7/19/2013	36.889999	36.889999	36.060001	36.610001	31.348797	11608300
7/22/2013	36.619999	36.990002	36.48	36.759998	31.477232	11260700
7/23/2013	36.889999	36.950001	36.52	36.610001	31.348797	9296600
7/24/2013	37.110001	37.450001	36.869999	37.139999	31.802628	15200600
7/25/2013	37.470001	37.709999	36.509998	37.080002	31.751244	18095900
7/26/2013	36.93	37	36.459999	36.669998	31.400167	15892800
7/29/2013	36.57	36.669998	36.150002	36.380001	31.151848	8407800
7/30/2013	36.529999	36.779999	36.32	36.5	31.254601	12244500
7/31/2013	36.619999	36.720001	35.669998	35.869999	30.715137	20696300
8/1/2013	36.389999	36.860001	36.009998	36.470001	31.228916	16148300
8/2/2013	36.439999	37.18	36.34	36.950001	31.639933	11913000
8/5/2013	37.029999	37.049999	36.650002	36.75	31.468678	7144300
8/6/2013	36.439999	36.490002	35.959999	35.959999	30.792206	13485100
8/7/2013	36.009998	36.099998	35.43	35.48	30.381182	19395100
8/8/2013	35.610001	36.110001	35.57	36.009998	30.83502	14457000
8/9/2013	35.959999	36.27	35.700001	36.02	30.843588	7705800
8/12/2013	35.759998	36.099998	35.599998	35.98	30.809328	8441900
8/13/2013	36.209999	36.209999	35.59	35.84	30.689451	7145700
8/14/2013	35.84	36.009998	35.209999	35.57	30.458256	11341100
8/15/2013	35.169998	35.18	34.41	34.549999	29.584841	20384600
8/16/2013	34.59	34.91	34.18	34.380001	29.439264	12498300
8/19/2013	34.560001	34.830002	34.419998	34.490002	29.533453	9211700
8/20/2013	34.560001	34.91	34.049999	34.790001	29.790346	13766900
8/21/2013	34.779999	34.950001	34.389999	34.529999	29.567709	9798600
8/22/2013	34.66	35.049999	34.650002	34.990002	29.961603	9572200
8/23/2013	35.139999	35.220001	34.860001	35.060001	30.021547	7487000
8/26/2013	35.029999	35.52	34.849998	34.919998	29.901655	10831800
8/27/2013	34.439999	34.610001	33.619999	33.689999	28.848423	11905600
8/28/2013	33.57	34.16	33.5	33.919998	29.045374	9109200
8/29/2013	33.82	34.689999	33.810001	34.450001	29.499208	10558000
8/30/2013	34.5	34.540001	33.900002	34.080002	29.182384	8099400
9/3/2013	34.68	34.77	33.959999	34.139999	29.233757	10906700
9/4/2013	34.200001	35.900002	34.169998	35.849998	30.698011	23036900
9/5/2013	36.009998	36.790001	35.869999	36.330002	31.109039	18633800
9/6/2013	36.400002	36.619999	35.610001	36.150002	30.954903	14244900
9/9/2013	36.34	36.700001	36.25	36.48	31.237478	13515500
9/10/2013	36.939999	37.27	36.720001	37	31.682743	10626200
9/11/2013	36.529999	36.599998	36.02	36.349998	31.126152	27025600
9/12/2013	36.369999	36.560001	35.880001	36.369999	31.143282	15743700
9/13/2013	36.490002	36.549999	35.990002	36.060001	30.877836	12642900
9/16/2013	36.470001	36.619999	36.150002	36.220001	31.014837	14715200
9/17/2013	36.32	36.98	36.32	36.709999	31.434418	12992300
9/18/2013	36.759998	37.73	36.709999	37.580002	32.179401	21432800
9/19/2013	37.84	37.880001	37.16	37.23	31.879696	16819500
9/20/2013	37.639999	37.68	36.830002	36.830002	31.53718	35700300
9/23/2013	37.150002	37.5	36.549999	37.130001	31.794064	18484700
9/24/2013	37.16	37.970001	37.060001	37.439999	32.059513	23723800
9/25/2013	37.529999	37.779999	37.16	37.18	31.836882	15114600
9/26/2013	37.189999	37.349998	36.759998	36.950001	31.639933	14022900
9/27/2013	36.77	36.900002	36.16	36.369999	31.143282	14173500
9/30/2013	35.709999	36.310001	35.619999	35.970001	30.800762	17724400
10/1/2013	36.040001	36.41	35.32	35.91	30.749392	21886600
10/2/2013	35.740002	36	35.23	35.939999	30.775078	19459700
10/3/2013	35.759998	35.939999	35.130001	35.290001	30.218491	15001200
10/4/2013	35.439999	35.799999	35.130001	35.700001	30.569569	13811100
10/7/2013	35.23	35.52	35.02	35.18	30.1243	12181000
10/8/2013	35.25	35.27	34.169998	34.209999	29.293695	23658400
10/9/2013	34.330002	34.389999	33.919998	34.16	29.250889	21109900
10/10/2013	34.740002	34.889999	34.610001	34.849998	29.841719	18041900
10/11/2013	34.790001	35.52	34.66	35.349998	30.269857	15406700
10/14/2013	34.830002	35.450001	34.810001	35.330002	30.252741	11193400
10/15/2013	35.279999	35.380001	34.509998	34.700001	29.713282	13708400
10/16/2013	35.02	35.209999	34.779999	35.130001	30.081482	15529600
10/17/2013	35.16	35.790001	34.959999	35.66	30.535316	12602900
10/18/2013	36.209999	36.299999	35.68	35.889999	30.732264	14638500
10/21/2013	36.259998	36.27	35.34	35.5	30.39831	13451700
10/22/2013	35.619999	36.130001	35.369999	35.41	30.321239	17008200
10/23/2013	35.380001	35.389999	34.529999	35.049999	30.01298	17307600
10/24/2013	35.490002	36.029999	35.099998	35.630001	30.50963	19287000
10/25/2013	35.669998	35.77	35.32	35.59	30.475382	12849100
10/28/2013	35.439999	35.970001	35.43	35.799999	30.65519	12985100
10/29/2013	35.82	36.18	35.509998	36.060001	30.877836	24055000
10/30/2013	37.200001	37.549999	36.779999	37.23	31.879696	42130000
10/31/2013	37.18	37.990002	36.950001	36.950001	31.639933	28102800
11/1/2013	37.169998	38.209999	37.049999	37.389999	32.016697	30765400
11/4/2013	37.5	37.799999	37.41	37.470001	32.085205	18005200
11/5/2013	37.279999	37.509998	37.07	37.09	31.759821	15197700
11/6/2013	37.240002	37.400002	36.57	36.59	31.331665	16162300
11/7/2013	36.610001	36.75	35.91	35.919998	30.757944	19893700
11/8/2013	36.150002	36.77	36.009998	36.66	31.391609	18203100
11/11/2013	36.68	37.09	36.5	36.68	31.408733	13666500
11/12/2013	36.669998	36.799999	36.369999	36.66	31.391609	14363600
11/13/2013	36.5	38.529999	36.48	38.439999	32.915802	43860200
11/14/2013	38.700001	38.799999	38.150002	38.5	32.967178	28491100
11/15/2013	38.509998	39.080002	38.200001	38.77	33.198383	21691400
11/18/2013	38.810001	39.18	38.529999	38.57	33.027122	16792400
11/19/2013	38.57	38.740002	37.889999	38.009998	32.5476	19843100
11/20/2013	38.110001	38.709999	37.599998	37.689999	32.273579	16898700
11/21/2013	38.849998	39	38.040001	38.119999	32.641788	33903900
11/22/2013	38.200001	38.5	37.580002	37.630001	32.22221	26771300
11/25/2013	37.75	37.869999	37.389999	37.549999	32.153702	21111100
11/26/2013	37.700001	37.939999	37.400002	37.669998	32.256462	22798600
11/27/2013	37.709999	38.990002	37.599998	38.849998	33.266888	27415800
11/29/2013	38.900002	39.150002	38.5	38.73	33.164131	7672100
12/2/2013	39.099998	39.389999	38.91	39.110001	33.489525	21200600
12/3/2013	38.889999	39.09	37.68	38.139999	32.658916	44835100
12/4/2013	38.529999	39.619999	38.119999	38.709999	33.146999	39727900
12/5/2013	38.990002	39.34	38.549999	39.09	33.472397	34580800
12/6/2013	39.990002	40.380001	39.599998	40.169998	34.397186	37909500
12/9/2013	40.380001	41.169998	40.310001	40.900002	35.022278	29291100
12/10/2013	40.549999	41.130001	40.400002	40.400002	34.594135	32542300
12/11/2013	40.759998	40.830002	40.07	40.16	34.388626	16384800
12/12/2013	40.099998	40.610001	40.009998	40.049999	34.29443	18900500
12/13/2013	40.189999	40.349998	40.02	40.040001	34.285866	14885400
12/16/2013	40.560001	41.549999	40.459999	41.439999	35.48468	33583200
12/17/2013	41.66	41.849998	41.139999	41.529999	35.561745	28297500
12/18/2013	41.169998	41.400002	39.860001	41.27	35.339108	51850700
12/19/2013	41.139999	41.27	40.080002	40.299999	34.508507	25225400
12/20/2013	40.48	41.049999	40.18	40.990002	35.099342	49654800
12/23/2013	40.900002	41.580002	40.610001	41.290001	35.356224	20370000
12/24/2013	41.25	41.310001	40.830002	40.880001	35.005157	7605300
12/26/2013	41.040001	41.849998	41.040001	41.52	35.553188	11168400
12/27/2013	41.310001	41.439999	40.860001	40.939999	35.056538	10052700
12/30/2013	41	41.130001	40.650002	40.689999	34.842457	8737600
12/31/2013	40.700001	41.040001	40.580002	40.869999	34.996597	11100900
1/2/2014	40.68	41.060001	40.34	40.950001	35.065094	14763300
1/3/2014	40.919998	40.950001	39	39.57	33.883408	41426900
1/6/2014	39.900002	40.59	39.639999	40.400002	34.594135	25063500
1/7/2014	40.700001	40.939999	40.099998	40.200001	34.422874	14156900
1/8/2014	40.330002	40.84	40.200001	40.419998	34.611259	11342400
1/9/2014	40.880001	40.939999	40.279999	40.490002	34.671204	9790600
1/10/2014	40.599998	40.68	39.84	40.029999	34.277306	14596000
1/13/2014	40.16	40.639999	39.439999	39.580002	33.891979	20993200
1/14/2014	39.77	40.16	39.57	40.02	34.268753	17389100
1/15/2014	39.630001	39.77	38.959999	39.380001	33.720715	89207600
1/16/2014	39.310001	39.549999	38.759998	39	33.395329	36091300
1/17/2014	39.07	39.099998	38.330002	38.599998	33.052803	28003300
1/21/2014	38.889999	39	37.900002	38.34	32.83017	30786600
1/22/2014	38.400002	38.82	38.119999	38.799999	33.224075	16902000
1/23/2014	38.34	38.5	37.91	38.419998	32.898674	20556300
1/24/2014	38.07	38.110001	36.700001	36.830002	31.53718	39564500
1/27/2014	36.799999	37.279999	36.060001	36.759998	31.477232	33915300
1/28/2014	37.16	37.200001	36.720001	36.810001	31.52005	15926700
1/29/2014	36.060001	36.959999	36.009998	36.349998	31.126152	17523300
1/30/2014	36.880001	37.07	36.48	36.84	31.545736	15481800
1/31/2014	36.220001	36.84	35.880001	36.080002	30.894955	27201000
2/3/2014	36.27	36.310001	34.91	35.25	30.184238	38974100
2/4/2014	35.470001	35.98	35.25	35.82	30.672327	20948700
2/5/2014	35.84	35.84	34.959999	35.240002	30.175674	29446400
2/6/2014	34.43	35.82	34.360001	35.23	30.16711	53685400
2/7/2014	35.970001	36.470001	35.419998	36.110001	30.920645	31248000
2/10/2014	35.91	35.919998	34.619999	34.900002	29.884533	43268400
2/11/2014	35.220001	35.740002	35.189999	35.25	30.184238	23772400
2/12/2014	35.490002	35.650002	35.130001	35.560001	30.449688	23300900
2/13/2014	35.169998	35.220001	34.759998	35.200001	30.14143	30500900
2/14/2014	35.369999	36.080002	35.25	35.950001	30.783646	22767300
2/18/2014	36.43	36.490002	36	36.310001	31.091909	24555900
2/19/2014	36.220001	36.720001	36	36.029999	30.852146	23060900
2/20/2014	36.189999	36.599998	36	36.509998	31.263155	18637700
2/21/2014	36.68	36.75	36.139999	36.689999	31.417295	51722400
2/24/2014	36.700001	36.82	36.439999	36.549999	31.297413	22000200
2/25/2014	36.669998	36.799999	35.990002	36.099998	30.912081	22504100
2/26/2014	35.950001	37.130001	35.939999	36.830002	31.53718	26657500
2/27/2014	36.560001	36.849998	35.970001	36.77	31.485798	28750100
2/28/2014	36.73	36.759998	35.889999	36.200001	30.997719	44345100
3/3/2014	35.700001	36.59	35.700001	36.209999	31.006273	24013200
3/4/2014	36.529999	36.990002	36.43	36.93	31.622803	17884600
3/5/2014	37.540001	38.049999	37.330002	37.52	32.128021	28489000
3/6/2014	37.869999	38.049999	37.540001	37.540001	32.145149	19105200
3/7/2014	37.939999	38.009998	37.450001	37.689999	32.273579	17547800
3/10/2014	37.560001	37.560001	36.759998	37.09	31.759821	17552600
3/11/2014	37	37.119999	35.02	35.18	30.1243	41033400
3/12/2014	34.759998	35.25	34.369999	34.860001	29.850288	46300500
3/13/2014	35.040001	35.16	33.869999	34.09	29.190943	39628600
3/14/2014	33.849998	34.560001	33.57	34.09	29.450111	31908600
3/17/2014	34.139999	34.689999	33.709999	34.630001	29.916618	29696400
3/18/2014	34.68	35.240002	34.5	35.169998	30.383112	21329700
3/19/2014	35.279999	36	34.599998	34.91	30.158501	14690900
3/20/2014	34.790001	35.27	34.400002	35.259998	30.460863	14456100
3/21/2014	35.389999	35.5	34.779999	35.009998	30.244888	24010100
3/24/2014	34.689999	35.169998	34.279999	35.139999	30.357195	21461500
3/25/2014	35.130001	35.18	34.189999	34.509998	29.812937	24817600
3/26/2014	34.68	34.740002	34.200001	34.220001	29.562414	16997000
3/27/2014	34.279999	34.990002	34.110001	34.509998	29.812937	16382900
3/28/2014	34.639999	35.02	34.560001	34.73	30.002998	19175400
3/31/2014	34.529999	34.790001	33.950001	34.419998	29.735193	24292600
4/1/2014	34.5	35.139999	34.32	34.34	29.666084	46569800
4/2/2014	34.650002	35.049999	34.380001	34.880001	30.132586	41863900
4/3/2014	34.939999	35.5	34.73	35.439999	30.616367	20578700
4/4/2014	35.580002	35.700001	34.650002	34.810001	30.072113	20368900
4/7/2014	34.669998	34.73	33.82	34.110001	29.467386	24348100
4/8/2014	34.150002	34.599998	33.849998	34.529999	29.830221	20615600
4/9/2014	33.900002	34.240002	33.599998	33.619999	29.044083	33165400
4/10/2014	33.709999	34.060001	33.299999	33.299999	28.767628	34302100
4/11/2014	33	33.09	31.700001	31.93	27.584101	45760200
4/14/2014	32.290001	32.880001	32.150002	32.549999	28.119717	18759700
4/15/2014	32.810001	33.439999	32.290001	33.360001	28.819473	23450900
4/16/2014	33.689999	33.990002	33.32	33.970001	29.346447	18140700
4/17/2014	33.830002	34.09	33.799999	33.98	29.355083	12351100
4/21/2014	33.950001	34.209999	33.75	33.98	29.355083	9909400
4/22/2014	34.029999	34.439999	34	34.23	29.571053	12291600
4/23/2014	34.290001	34.610001	34.099998	34.389999	29.709276	16063900
4/24/2014	35.5	35.700001	33.52	34.169998	29.51922	33352400
4/25/2014	33.549999	34.080002	33.549999	33.720001	29.130466	16031100
4/28/2014	33.93	33.939999	33.52	33.759998	29.165026	20175900
4/29/2014	33.700001	34.099998	33.619999	33.990002	29.363722	12087700
4/30/2014	33.84	34.540001	33.84	34.48	29.787027	14037800
5/1/2014	34.669998	35.400002	34.540001	34.900002	30.149862	19572600
5/2/2014	35.029999	35.330002	34.860001	34.970001	30.210339	11396700
5/5/2014	34.84	34.889999	34.630001	34.75	30.020281	8449100
5/6/2014	35.07	35.139999	34.75	34.75	30.020281	10114500
5/7/2014	34.959999	35.110001	34.610001	35.07	30.296728	9269700
5/8/2014	34.98	35.43	34.73	34.849998	30.106661	10251500
5/9/2014	34.799999	34.900002	34.150002	34.23	29.571053	16803500
5/12/2014	34.380001	34.939999	34.380001	34.82	30.080753	9498900
5/13/2014	34.84	35.189999	34.599998	35.150002	30.365837	9048300
5/14/2014	35.099998	35.110001	34.799999	34.939999	30.184416	10495300
5/15/2014	34.610001	34.75	33.830002	34.360001	29.683361	18088600
5/16/2014	33.75	34.650002	33.490002	34	29.37236	21485200
5/19/2014	33.84	34.349998	33.799999	34.25	29.588333	9006100
5/20/2014	34.16	34.299999	32.959999	33.07	28.568937	24894200
5/21/2014	33.150002	33.619999	33.099998	33.459999	28.905859	12392400
5/22/2014	33.389999	33.700001	33.310001	33.419998	28.871302	8428000
5/23/2014	33.490002	33.689999	33.41	33.630001	29.052719	8267100
5/27/2014	33.919998	33.98	33.77	33.939999	29.320524	8995100
5/28/2014	34.09	34.619999	33.959999	34.59	29.882059	12575800
5/29/2014	34.599998	34.650002	34.25	34.450001	29.76111	10880900
5/30/2014	34.299999	34.639999	34.200001	34.580002	29.873415	14172100
6/2/2014	34.540001	34.900002	34.290001	34.860001	30.115311	11556900
6/3/2014	35.119999	35.689999	34.75	35.259998	30.460863	17795900
6/4/2014	35.5	36.880001	35.349998	36.52	31.549366	33252200
6/5/2014	36.959999	37.040001	36.16	36.27	31.333391	25094500
6/6/2014	36.07	36.75	35.75	36.549999	31.838633	17642800
6/9/2014	36.470001	36.830002	36.34	36.5	31.795078	10279300
6/10/2014	36.279999	36.700001	36.18	36.400002	31.707973	8460700
6/11/2014	36.23	36.290001	35.919998	36.119999	31.464058	8866200
6/12/2014	36	36.279999	35.490002	35.52	30.941401	16818500
6/13/2014	35.380001	35.779999	35.380001	35.630001	31.037214	12046600
6/16/2014	35.490002	36.18	35.490002	36.060001	31.411797	12603700
6/17/2014	35.869999	36.380001	35.619999	36.360001	31.673119	13211600
6/18/2014	36.360001	36.470001	35.93	36.299999	31.62085	16352000
6/19/2014	36.349998	36.639999	36.200001	36.369999	31.681829	11277800
6/20/2014	36.549999	36.580002	36.099998	36.220001	31.551165	14018700
6/23/2014	36.209999	36.799999	36.189999	36.669998	31.943159	11584800
6/24/2014	36.619999	37.07	36.470001	36.580002	31.864769	15031800
6/25/2014	36.459999	37.18	36.450001	37.09	32.309017	12201300
6/26/2014	36.889999	36.970001	36.41	36.900002	32.143517	11463200
6/27/2014	36.73	37.029999	36.619999	36.619999	31.899609	25426500
6/30/2014	36.59	36.900002	35.98	36.299999	31.62085	20862200
7/1/2014	36.25	37.639999	36.25	37.59	32.744576	23414100
7/2/2014	37.5	38.150002	37.369999	37.740002	32.875248	17672200
7/3/2014	37.959999	38.110001	37.720001	37.740002	32.875248	6743700
7/7/2014	37.91	37.91	37.169998	37.439999	32.613911	11129900
7/8/2014	37.41	37.77	37.200001	37.580002	32.735863	11783200
7/9/2014	37.66	38.130001	37.630001	37.970001	33.075588	11676300
7/10/2014	37.48	37.900002	37.349998	37.75	32.883949	9898900
7/11/2014	37.720001	38.009998	37.59	37.950001	33.05817	6203400
7/14/2014	38.099998	38.130001	37.560001	37.700001	32.840397	9314600
7/15/2014	37.610001	37.950001	37.439999	37.580002	32.735863	8615400
7/16/2014	37.77	37.91	37.459999	37.48	32.64875	10940800
7/17/2014	37.310001	37.669998	37.009998	37.099998	32.317738	11014700
7/18/2014	37.34	37.419998	37.060001	37.41	32.587776	8741400
7/21/2014	37.380001	37.529999	37.049999	37.43	32.605194	6625100
7/22/2014	37.560001	37.900002	37.529999	37.759998	32.892658	9655800
7/23/2014	37.790001	37.919998	37.41	37.41	32.587776	13865100
7/24/2014	36.669998	36.849998	35.32	35.740002	31.133045	35694100
7/25/2014	35.099998	35.290001	34.560001	35.07	30.549406	28537300
7/28/2014	35.029999	35.09	34.779999	34.900002	30.401323	15051300
7/29/2014	35.009998	35.200001	34.43	34.450001	30.009333	16560100
7/30/2014	34.5	34.66	34.009998	34.310001	29.887373	18941700
7/31/2014	34.150002	34.240002	33.779999	33.82	29.460537	13408400
8/1/2014	33.790001	34	33.299999	33.439999	29.129519	15343800
8/4/2014	33.759998	34.02	33.5	33.610001	29.277599	11486300
8/5/2014	33.57	33.810001	33.150002	33.360001	29.05983	11012500
8/6/2014	33.23	33.669998	33.23	33.400002	29.094675	8715400
8/7/2014	33.560001	33.630001	32.799999	33.110001	28.842052	13526700
8/8/2014	33.09	33.560001	33.09	33.529999	29.207914	9935600
8/11/2014	33.639999	33.849998	33.41	33.799999	29.443113	10873700
8/12/2014	33.75	34.139999	33.549999	33.700001	29.355999	10304000
8/13/2014	33.93	34.07	33.779999	33.950001	29.573776	7156100
8/14/2014	33.810001	33.959999	33.220001	33.950001	29.573776	9956800
8/15/2014	34.049999	34.16	33.509998	33.84	29.477957	14153500
8/18/2014	34.09	34.439999	34.040001	34.400002	29.965771	10327200
8/19/2014	34.689999	34.75	34.330002	34.57	30.113855	10422900
8/20/2014	34.490002	34.720001	34.299999	34.529999	30.079014	9112500
8/21/2014	34.619999	34.73	34.459999	34.599998	30.139988	6585300
8/22/2014	34.509998	34.52	34.16	34.240002	29.826397	8665700
8/25/2014	34.43	34.740002	34.310001	34.669998	30.200966	9546400
8/26/2014	34.759998	35	34.630001	34.849998	30.357761	7535000
8/27/2014	34.919998	34.93	34.580002	34.709999	30.235813	7118000
8/28/2014	34.490002	34.75	34.220001	34.68	30.209682	5971400
8/29/2014	34.740002	34.849998	34.610001	34.799999	30.314205	5548700
9/2/2014	34.880001	35.139999	34.619999	34.799999	30.314205	7824100
9/3/2014	35.060001	35.119999	34.459999	34.470001	30.026747	11626400
9/4/2014	34.490002	34.919998	34.439999	34.630001	30.166122	9566300
9/5/2014	34.59	34.610001	34.23	34.580002	30.122566	13671800
9/8/2014	34.029999	34.150002	33.150002	33.240002	29.2087	22120600
9/9/2014	33.200001	33.299999	33.009998	33.07	29.059315	11861000
9/10/2014	33.119999	33.34	33.060001	33.290001	29.252636	10471000
9/11/2014	33.16	33.700001	33.150002	33.610001	29.533817	10120400
9/12/2014	33.48	33.599998	33.099998	33.27	29.235056	11036200
9/15/2014	33.16	33.799999	33.150002	33.630001	29.551397	12509900
9/16/2014	33.490002	33.950001	33.450001	33.709999	29.621698	11083000
9/17/2014	33.720001	34.139999	33.669998	33.849998	29.744717	10301000
9/18/2014	33.93	34.220001	33.93	34.029999	29.902891	8929600
9/19/2014	34.23	34.240002	33.77	33.939999	29.823793	14521400
9/22/2014	33.740002	33.84	33.09	33.439999	29.384436	11180000
9/23/2014	33.240002	33.580002	33.139999	33.220001	29.191122	8731900
9/24/2014	33.330002	33.68	33.02	33.650002	29.568981	10665400
9/25/2014	33.57	33.650002	32.830002	32.869999	28.883572	12309200
9/26/2014	33.040001	33.310001	32.939999	33.169998	29.147184	9417600
9/29/2014	32.970001	33.16	31.98	32.220001	28.312403	19710900
9/30/2014	32.240002	32.540001	31.67	31.940001	28.066362	24790800
10/1/2014	31.969999	33.029999	31.709999	32.490002	28.549656	31138700
10/2/2014	32.529999	33.400002	32.490002	33.18	29.155973	20794600
10/3/2014	33.43	33.900002	33.25	33.759998	29.665632	16981300
10/6/2014	33.84	34.240002	33.369999	33.75	29.656843	9092100
10/7/2014	33.040001	33.040001	31.65	31.77	27.916977	25661300
10/8/2014	31.84	32.220001	30.790001	32.18	28.277254	28308500
10/9/2014	32.09	32.130001	30.809999	31.030001	27.266726	23097600
10/10/2014	30.280001	30.940001	30.09	30.290001	26.61647	20496000
10/13/2014	30.290001	30.620001	29.73	29.790001	26.177111	17722900
10/14/2014	29.9	30.379999	29.85	30.110001	26.4583	14495500
10/15/2014	29.67	30.26	28.82	29.690001	26.089235	29623300
10/16/2014	29.129999	30.15	29.09	29.940001	26.308916	18226200
10/17/2014	30.379999	30.969999	30.17	30.24	26.572536	18339900
10/20/2014	30.219999	30.52	30.02	30.34	26.660406	11692200
10/21/2014	30.5	31.07	30.32	30.84	27.099766	12576800
10/22/2014	30.610001	31.51	30.57	31.309999	27.512766	17845800
10/23/2014	31.950001	31.99	30.809999	30.93	27.178852	25436900
10/24/2014	31.040001	31.280001	29.98	30.040001	26.39679	30313800
10/27/2014	30.15	30.49	29.82	30.08	26.43194	12790200
10/28/2014	30.389999	31.219999	30.139999	31.17	27.389744	26071300
10/29/2014	31.200001	31.33	30.35	30.719999	26.99432	11638300
10/30/2014	30.57	31.030001	30.450001	30.780001	27.047041	10074100
10/31/2014	31.15	31.620001	30.950001	31.4	27.591852	15539000
11/3/2014	31.35	31.459999	30.790001	31.18	27.398533	9931100
11/4/2014	31.040001	31.309999	30.68	30.82	27.082191	12058300
11/5/2014	31.15	31.18	30.559999	30.73	27.003107	11109600
11/6/2014	30.700001	31.459999	30.65	31.370001	27.565491	12729500
11/7/2014	31.309999	31.74	31.24	31.59	27.75881	10070900
11/10/2014	31.33	31.5	30.82	31.120001	27.34581	10297800
11/11/2014	31.040001	31.4	31	31.35	27.547918	7537800
11/12/2014	31.299999	31.549999	31.110001	31.42	27.609425	7456100
11/13/2014	31.51	31.9	31.469999	31.65	27.811529	8353900
11/14/2014	31.65	32.009998	31.48	31.790001	27.934553	8498700
11/17/2014	32	32.490002	31.9	32.310001	28.391487	11900500
11/18/2014	32.41	32.490002	31.870001	32.27	28.356337	9766000
11/19/2014	32.209999	32.310001	31.940001	32.150002	28.250895	8290100
11/20/2014	31.959999	32.259998	31.799999	32.130001	28.23332	8052900
11/21/2014	32.540001	32.549999	31.969999	32.130001	28.23332	8567200
11/24/2014	32.25	32.349998	31.77	32.189999	28.286039	13313500
11/25/2014	32.25	32.380001	31.969999	32.23	28.32119	9269300
11/26/2014	32.27	32.299999	31.950001	32.07	28.180593	7414500
11/28/2014	32.400002	33.540001	32.23	33.43	29.375654	14039800
12/1/2014	33.310001	33.470001	32.860001	32.939999	28.945078	14391900
12/2/2014	33.049999	33.619999	32.990002	33.259998	29.226273	14824800
12/3/2014	33.369999	33.779999	33.349998	33.639999	29.560188	11648500
12/4/2014	33.66	33.669998	33.040001	33.09	29.076891	11632800
12/5/2014	33.23	34.09	33.169998	33.93	29.815014	17730800
12/8/2014	33.52	33.560001	32.610001	32.68	28.972784	16125800
12/9/2014	32.279999	32.869999	32.169998	32.810001	29.088037	11147100
12/10/2014	32.720001	32.849998	31.870001	31.969999	28.343325	11583500
12/11/2014	32.139999	32.689999	31.99	32.189999	28.538368	13282600
12/12/2014	31.940001	32.16	31.57	31.57	27.988705	11239100
12/15/2014	31.700001	31.77	30.98	31	27.483358	16084000
12/16/2014	30.620001	31.059999	30.299999	30.73	27.24399	24294000
12/17/2014	30.809999	31.299999	30.639999	31.15	27.616348	13281800
12/18/2014	31.639999	31.75	31.17	31.75	28.148285	14112000
12/19/2014	31.76	32.93	31.75	32.810001	29.088037	18990900
12/22/2014	32.630001	33.310001	32.619999	33.23	29.46039	13243700
12/23/2014	33.48	33.700001	33.380001	33.560001	29.752956	8469500
12/24/2014	33.529999	33.59	33.240002	33.43	29.637703	4496000
12/26/2014	33.549999	33.849998	33.450001	33.73	29.903667	6673200
12/29/2014	33.869999	34.830002	33.790001	34.599998	30.674982	16654300
12/30/2014	34.560001	35.200001	34.41	35.09	31.1094	14966900
12/31/2014	35.240002	35.450001	34.889999	34.91	30.949814	12279700
1/2/2015	35.27	35.310001	34.41	34.84	30.887754	9756700
1/5/2015	34.98	35.25	34.07	34.330002	30.43561	16223000
1/6/2015	34.41	35.220001	34.099998	34.849998	30.896618	17747600
1/7/2015	35.23	35.950001	35.040001	35.84	31.774321	19319200
1/8/2015	36.060001	36.450001	35.799999	36.200001	32.093479	15206600
1/9/2015	36.209999	36.369999	35.41	35.59	31.552675	14515500
1/12/2015	35.810001	35.939999	35.470001	35.84	31.774321	10656700
1/13/2015	36.080002	36.400002	34.68	35.25	31.251242	21893500
1/14/2015	34.360001	34.57	33.59	34.299999	30.40901	27901300
1/15/2015	34.779999	34.869999	33.380001	33.43	29.637703	19437400
1/16/2015	33.310001	33.790001	33.27	33.68	29.85935	17780000
1/20/2015	33.900002	34.009998	33.349998	33.93	30.08098	11904100
1/21/2015	33.82	34.119999	33.52	33.889999	30.045521	14349900
1/22/2015	34.150002	34.18	33.310001	33.82	29.983461	14261100
1/23/2015	33.900002	34.18	33.709999	33.75	29.921402	13970000
1/26/2015	33.709999	34.040001	33.599998	33.700001	29.877077	10824800
1/27/2015	33.400002	33.689999	33.150002	33.419998	29.628845	14793300
1/28/2015	33.509998	33.57	32.75	32.84	29.114632	16936200
1/29/2015	32.91	33.34	32.360001	33.16	29.398335	15819200
1/30/2015	32.880001	33.150002	32.619999	32.619999	28.91959	19166500
2/2/2015	32.669998	33.150002	32.439999	33.110001	29.354004	18397000
2/3/2015	33.5	34.200001	33.439999	33.98	30.125307	26162100
2/4/2015	35.27	35.98	34.150002	35.830002	31.765448	49298100
2/5/2015	36.279999	36.599998	36.009998	36.25	32.137802	20854900
2/6/2015	36.259998	36.540001	35.919998	36	31.916159	16240100
2/9/2015	35.790001	36.099998	35.509998	36	31.916159	14797500
2/10/2015	37.279999	37.549999	36.400002	37.52	33.263733	32369400
2/11/2015	37.509998	37.860001	37.279999	37.669998	33.396721	22634000
2/12/2015	37.849998	38.18	37.73	38.02	33.707012	15537400
2/13/2015	37.93	38.07	37.349998	37.619999	33.35239	14696300
2/17/2015	37.200001	37.470001	37.049999	37.240002	33.015499	13147100
2/18/2015	37.25	37.48	37.130001	37.189999	32.971169	8482500
2/19/2015	37.029999	37.610001	36.98	37.509998	33.254868	11780800
2/20/2015	37.490002	37.720001	37.16	37.650002	33.37899	9345200
2/23/2015	37.619999	37.77	37.34	37.689999	33.414444	10970200
2/24/2015	37.619999	37.91	37.580002	37.75	33.46764	8560000
2/25/2015	37.790001	37.959999	37.610001	37.860001	33.565166	11161500
2/26/2015	37.810001	38.130001	37.509998	37.560001	33.299198	10708200
2/27/2015	37.380001	37.450001	37.110001	37.310001	33.077557	10490200
3/2/2015	37.310001	37.709999	37.310001	37.610001	33.343529	11234200
3/3/2015	37.380001	37.810001	37.299999	37.799999	33.511971	10036000
3/4/2015	37.630001	37.799999	37.299999	37.57	33.308067	12580400
3/5/2015	37.639999	37.82	37.560001	37.610001	33.343529	6620700
3/6/2015	37.459999	37.549999	36.73	36.84	32.660873	13764200
3/9/2015	37.549999	37.810001	37.32	37.66	33.661972	22979300
3/10/2015	37.43	37.779999	37.150002	37.549999	33.563656	20265300
3/11/2015	37.599998	38.130001	37.52	37.779999	33.769226	13191600
3/12/2015	37.860001	38.470001	37.84	38.43	34.350235	13986000
3/13/2015	38.389999	38.389999	37.73	38.049999	34.010567	11404200
3/16/2015	38.27	38.599998	38.209999	38.580002	34.484303	11219000
3/17/2015	38.150002	38.470001	38.060001	38.290001	34.22509	9686300
3/18/2015	38.169998	38.599998	37.779999	38.5	34.412796	18798800
3/19/2015	38.450001	38.779999	38.290001	38.650002	34.546875	11255700
3/20/2015	38.759998	38.93	38.549999	38.869999	34.743515	19769700
3/23/2015	38.810001	38.990002	38.59	38.59	34.493248	11372500
3/24/2015	38.52	38.52	37.75	37.849998	33.831799	15855900
3/25/2015	37.880001	37.91	37.369999	37.380001	33.411701	10209800
3/26/2015	37.700001	37.91	37.150002	37.349998	33.384876	13814500
3/27/2015	37.34	37.48	37.080002	37.310001	33.349129	9227700
3/30/2015	37.580002	37.869999	37.529999	37.68	33.679848	9980300
3/31/2015	37.68	38.040001	37.470001	37.5	33.518959	12633400
4/1/2015	37.27	37.369999	36.560001	36.740002	32.839642	16561800
4/2/2015	36.610001	36.73	36.330002	36.5	32.625122	16517700
4/6/2015	36.259998	36.970001	36.209999	36.66	32.768135	13179000
4/7/2015	35.990002	36.09	35.639999	35.73	31.936861	56224000
4/8/2015	35.889999	36.189999	35.75	36.110001	32.276531	27460300
4/9/2015	36.099998	36.389999	36.029999	36.290001	32.437412	15475300
4/10/2015	36.740002	36.779999	36.369999	36.57	32.687687	16768900
4/13/2015	36.630001	36.860001	36.389999	36.400002	32.535744	13530700
4/14/2015	36.459999	36.82	36.439999	36.48	32.607243	12987800
4/15/2015	36.82	37.080002	36.650002	36.939999	33.018406	13734900
4/16/2015	37.130001	37.18	36.740002	37.080002	33.143547	12225800
4/17/2015	36.830002	36.849998	36.5	36.639999	32.750259	14375200
4/20/2015	36.950001	37.169998	36.75	37.110001	33.170361	13879800
4/21/2015	37.330002	37.450001	36.830002	37.16	33.215057	17130500
4/22/2015	37.130001	37.220001	36.669998	37.16	33.215057	16025100
4/23/2015	36.25	36.299999	35.580002	35.919998	32.106689	41820400
4/24/2015	35.720001	35.810001	35.439999	35.59	31.811724	21252500
4/27/2015	35.650002	35.950001	35.560001	35.779999	31.981552	15497400
4/28/2015	35.75	35.959999	35.169998	35.720001	31.927929	14857500
4/29/2015	35.5	35.700001	35.240002	35.509998	31.740217	11907300
4/30/2015	35.259998	35.43	34.93	35.060001	31.33799	15784500
5/1/2015	35.169998	35.470001	34.810001	35.419998	31.659773	15307400
5/4/2015	35.5	35.720001	35.400002	35.400002	31.641897	12020100
5/5/2015	35.400002	35.52	34.990002	35.009998	31.293295	11068100
5/6/2015	35.139999	35.23	34.549999	34.77	31.078779	13076200
5/7/2015	34.639999	35.029999	34.549999	34.880001	31.177103	14033700
5/8/2015	35.049999	35.459999	35.029999	35.32	31.570393	12787000
5/11/2015	35.299999	35.59	35.169998	35.220001	31.481005	8833100
5/12/2015	34.959999	34.959999	34.509998	34.740002	31.051962	14049300
5/13/2015	34.779999	34.970001	34.709999	34.799999	31.105595	9196900
5/14/2015	35	35.040001	34.529999	34.650002	30.971518	12645300
5/15/2015	34.700001	34.98	34.700001	34.91	31.203913	9778800
5/18/2015	34.970001	35.209999	34.849998	35.049999	31.32905	10263100
5/19/2015	35.169998	35.240002	34.959999	35.119999	31.391619	9856700
5/20/2015	35.240002	35.299999	34.66	35.02	31.302237	12925600
5/21/2015	35	35.66	35	35.580002	31.80279	16016000
5/22/2015	35.52	35.740002	35.419998	35.700001	31.910053	9648200
5/26/2015	35.450001	35.599998	35.43	35.52	31.749157	12566300
5/27/2015	35.52	35.810001	35.43	35.810001	32.008369	10058300
5/28/2015	36.110001	36.48	35.970001	36.389999	32.526794	18063900
5/29/2015	36.490002	36.580002	35.849998	35.970001	32.15139	15498900
6/1/2015	36.060001	36.34	35.650002	36.18	32.339092	12012500
6/2/2015	36.09	36.5	35.970001	36.220001	32.374844	16938000
6/3/2015	36.369999	36.419998	35.869999	35.939999	32.124573	12817100
6/4/2015	35.66	35.869999	35.470001	35.540001	31.767036	10538500
6/5/2015	35.5	35.549999	34.959999	35.119999	31.391619	24629200
6/8/2015	34.860001	35.119999	34.799999	34.990002	31.599339	15352200
6/9/2015	35.110001	35.32	35	35.259998	31.843164	12901000
6/10/2015	35.450001	35.619999	35.290001	35.59	32.14119	11402200
6/11/2015	35.720001	36.009998	35.549999	35.549999	32.105068	16819000
6/12/2015	35.380001	35.900002	35.380001	35.709999	32.249565	11170200
6/15/2015	35.349998	35.73	35.009998	35.459999	32.023785	14016000
6/16/2015	35.360001	35.779999	35.169998	35.610001	32.159252	6638600
6/17/2015	35.68	35.810001	35.279999	35.810001	32.339874	10286600
6/18/2015	35.869999	36.48	35.849998	36.200001	32.692078	15490900
6/19/2015	36.119999	36.330002	35.950001	36.110001	32.610806	14831300
6/22/2015	36.290001	36.540001	36.130001	36.189999	32.683052	13783000
6/23/2015	36.369999	36.48	36.27	36.299999	32.782391	7279900
6/24/2015	35.91	35.970001	35.110001	35.16	31.752857	16930000
6/25/2015	35.209999	35.32	34.57	34.700001	31.337435	14593100
6/26/2015	34.700001	34.82	34.279999	34.380001	31.048447	11632800
6/29/2015	34.119999	34.169998	33.200001	33.23	30.009886	18717700
6/30/2015	33.5	33.57	33.060001	33.330002	30.100199	12911800
7/1/2015	33.610001	33.610001	32.68	33.040001	29.838299	16169500
7/2/2015	33.189999	33.450001	33.060001	33.23	30.009886	8646400
7/6/2015	32.849998	33.119999	32.610001	32.650002	29.486092	10433100
7/7/2015	32.619999	32.950001	32.009998	32.860001	29.675737	18589300
7/8/2015	32.389999	32.41	30.940001	31.190001	28.16757	29971400
7/9/2015	31.620001	31.75	30.92	31.01	28.005011	16934200
7/10/2015	31.299999	31.42	30.99	31.4	28.35722	12237800
7/13/2015	31.870001	31.9	31.459999	31.68	28.610086	16327100
7/14/2015	31.59	31.99	31.43	31.77	28.691364	10832900
7/15/2015	31.85	31.9	31.299999	31.43	28.384312	18022000
7/16/2015	31.139999	31.200001	30.309999	30.610001	27.643774	35920700
7/17/2015	30.639999	30.799999	30.43	30.65	27.679897	16230200
7/20/2015	30.85	30.85	30.42	30.5	27.544432	15643900
7/21/2015	30.51	30.559999	30.32	30.389999	27.445089	23472100
7/22/2015	30.33	30.52	29.889999	30.299999	27.363815	20867800
7/23/2015	32.66	32.700001	31.4	31.5	28.447527	38967600
7/24/2015	31.9	31.940001	30.82	31.059999	28.050165	22967600
7/27/2015	30.950001	31.32	30.6	31.049999	28.041134	23336100
7/28/2015	31.49	31.639999	31.219999	31.32	28.284973	23184400
7/29/2015	31.48	32.060001	31.43	31.950001	28.853924	20632700
7/30/2015	31.889999	32.049999	31.75	31.91	28.817799	10123300
7/31/2015	32.080002	32.130001	31.43	31.51	28.45656	12399300
8/3/2015	31.790001	31.889999	31.309999	31.68	28.610086	14800600
8/4/2015	31.66	31.77	31.389999	31.52	28.46559	15105900
8/5/2015	31.77	31.77	31.200001	31.6	28.53784	14403600
8/6/2015	31.59	31.93	31.139999	31.860001	28.772644	19567900
8/7/2015	32.09	32.139999	31.6	31.74	28.664272	12960000
8/10/2015	31.950001	32.25	31.860001	31.940001	28.844891	11676400
8/11/2015	31.290001	31.309999	30.59	30.83	27.842453	24167200
8/12/2015	30.43	31	29.790001	30.870001	27.87858	23093600
8/13/2015	30.870001	31.25	30.809999	31.059999	28.050165	20432400
8/14/2015	31.139999	31.549999	31.059999	31.49	28.438498	12109200
8/17/2015	31.469999	31.68	31.17	31.610001	28.546871	12057900
8/18/2015	31.41	31.77	31.34	31.709999	28.637178	9279800
8/19/2015	31.610001	32.049999	31.370001	31.629999	28.564932	13919100
8/20/2015	31.459999	31.459999	30.83	30.84	27.851486	13352500
8/21/2015	30.459999	30.530001	29.57	29.6	26.731646	27542200
8/24/2015	27.299999	28.18	24.620001	27.799999	25.106071	35740400
8/25/2015	29.200001	29.200001	27.280001	27.280001	24.636463	19966200
8/26/2015	27.620001	28.200001	26.9	28.1	25.377001	27717300
8/27/2015	28.52	28.82	28.02	28.58	25.81049	28498900
8/28/2015	28.6	29.139999	28.530001	29	26.189789	15167300
8/31/2015	29.09	29.690001	29.02	29.440001	26.587151	16067500
9/1/2015	29.18	29.370001	28.4	28.639999	25.864674	16687400
9/2/2015	29.01	29.219999	28.620001	29.209999	26.379435	10776300
9/3/2015	29.379999	29.709999	29.02	29.110001	26.289131	11504200
9/4/2015	28.780001	29.040001	28.57	28.879999	26.081417	13435300
9/8/2015	29.5	29.940001	29.5	29.879999	26.984514	19298900
9/9/2015	30.200001	30.4	29.52	29.620001	26.749706	15747800
9/10/2015	29.190001	30.469999	29.190001	30	27.426224	18672000
9/11/2015	30.01	30.200001	29.58	30.15	27.563351	15344700
9/14/2015	30.110001	30.77	30.059999	30.719999	28.084448	20148900
9/15/2015	30.77	31.549999	30.77	30.99	28.331284	22161900
9/16/2015	31.08	31.57	30.92	31.200001	28.523272	17076600
9/17/2015	31.25	31.809999	31.129999	31.309999	28.623831	16644600
9/18/2015	30.98	31.120001	30.469999	30.51	27.892467	30809000
9/21/2015	30.67	30.959999	30.379999	30.620001	27.993031	14325600
9/22/2015	29.42	30.059999	29.41	30.030001	27.453648	17190200
9/23/2015	30.01	30.139999	29.59	29.719999	27.17024	11277100
9/24/2015	29.41	29.51	28.77	29.440001	26.914267	19687600
9/25/2015	29.790001	29.84	29.23	29.41	26.886835	13369400
9/28/2015	29.290001	29.32	28.440001	28.559999	26.109762	15648900
9/29/2015	28.66	29.290001	28.379999	29.15	26.649143	17043700
9/30/2015	29.620001	30.1	29.379999	30.02	27.444506	18674300
10/1/2015	30.290001	30.75	29.98	30.67	28.03874	18261900
10/2/2015	30.200001	31.76	30.16	31.73	29.007799	16596600
10/5/2015	31.9	32.16	31.52	31.76	29.035223	15407500
10/6/2015	31.809999	32.380001	31.809999	32.220001	29.455761	14214900
10/7/2015	32.450001	33.189999	32.41	33.049999	30.214552	15238600
10/8/2015	32.950001	33.509998	32.860001	33.43	30.561953	12909800
10/9/2015	33.34	33.630001	32.790001	32.950001	30.123131	14169100
10/12/2015	33.040001	33.16	32.619999	33.02	30.187124	10766400
10/13/2015	32.849998	33.369999	32.709999	33.130001	30.287693	11789300
10/14/2015	33.200001	33.5	32.919998	33.330002	30.470535	11974000
10/15/2015	33.549999	33.66	33.16	33.32	30.461388	10844300
10/16/2015	33.369999	33.459999	32.880001	33.150002	30.305973	9445800
10/19/2015	33	33.290001	32.799999	33.240002	30.388254	10084600
10/20/2015	33.18	33.889999	33.080002	33.48	30.60766	11758400
10/21/2015	34.959999	35.869999	34.720001	35.419998	32.381226	36877400
10/22/2015	35.639999	35.790001	34.970001	35.419998	32.381226	22708100
10/23/2015	35.540001	36.060001	35.41	35.950001	32.865761	18277800
10/26/2015	35.900002	35.939999	35.259998	35.669998	32.609783	14010800
10/27/2015	35.389999	35.490002	34.740002	34.970001	31.969835	15536000
10/28/2015	34.990002	35.299999	34.650002	35.220001	32.19838	9668600
10/29/2015	35.040001	35.049999	34.110001	34.75	31.768705	12036900
10/30/2015	34.849998	35.200001	34.459999	34.91	31.914974	10723900
11/2/2015	34.880001	35.75	34.860001	35.57	32.518356	11858400
11/3/2015	35.529999	35.990002	35.360001	35.779999	32.710335	15144900
11/4/2015	35.830002	35.919998	35.380001	35.419998	32.381226	12578000
11/5/2015	35.529999	35.560001	35.189999	35.439999	32.399506	7679700
11/6/2015	35.32	35.799999	35.259998	35.75	32.682911	9376900
11/9/2015	35.98	36.119999	35.439999	35.669998	32.609783	9997600
11/10/2015	35.540001	35.630001	35.16	35.619999	32.564064	9687200
11/11/2015	35.740002	36.009998	35.52	35.549999	32.500072	6751800
11/12/2015	35.34	35.48	35.02	35.09	32.079536	10650900
11/13/2015	34.970001	35.169998	34.189999	34.310001	31.366451	12090600
11/16/2015	34.310001	35.220001	34.290001	35.169998	32.152672	14599100
11/17/2015	34.310001	35.59	34.310001	35.209999	32.189236	11748200
11/18/2015	35.400002	36.48	35.299999	36.459999	33.331997	14866300
11/19/2015	36.43	36.470001	36.07	36.139999	33.039452	9760800
11/20/2015	36.310001	36.419998	36.009998	36.34	33.222294	10793200
11/23/2015	36.389999	36.869999	36.060001	36.080002	32.984596	9849300
11/24/2015	35.759998	36.330002	35.689999	36.220001	33.112587	10346900
11/25/2015	36.150002	36.419998	36.110001	36.34	33.222294	7292800
11/27/2015	36.360001	36.490002	36.220001	36.369999	33.249718	2899300
11/30/2015	36.599998	36.880001	36.189999	36.200001	33.094307	13959400
12/1/2015	35.950001	36.34	35.799999	36.259998	33.149162	12656400
12/2/2015	36.310001	36.360001	35.619999	35.73	32.664635	9715100
12/3/2015	35.830002	36	35.23	35.470001	32.426933	10795800
12/4/2015	35.599998	36.34	35.369999	36.25	33.140018	11562600
12/7/2015	36.459999	36.52	35.990002	36.130001	33.030315	11303500
12/8/2015	35.830002	35.869999	35.23	35.48	32.436081	11905400
12/9/2015	35.299999	35.700001	34.860001	35.450001	32.408649	11692000
12/10/2015	35.25	35.889999	35.18	35.630001	32.573208	8787000
12/11/2015	35.139999	35.41	34.27	34.549999	31.585863	16271200
12/14/2015	34.779999	34.84	34.049999	34.389999	31.439589	13597300
12/15/2015	34.75	34.959999	34.299999	34.540001	31.576721	13874300
12/16/2015	34.349998	35.169998	34.25	35.139999	32.463604	14771600
12/17/2015	35.150002	35.27	34.07	34.110001	31.512054	14448400
12/18/2015	33.959999	34.060001	33.540001	33.669998	31.105564	19469500
12/21/2015	33.790001	34.060001	33.59	33.830002	31.253382	12820000
12/22/2015	34.209999	34.490002	34.07	34.290001	31.678345	9115000
12/23/2015	34.509998	34.939999	34.380001	34.779999	32.131027	8816700
12/24/2015	34.720001	34.75	34.5	34.599998	31.964733	3134800
12/28/2015	34.529999	34.669998	34.299999	34.509998	31.881588	4741300
12/29/2015	34.66	34.689999	34.169998	34.5	31.872351	7056400
12/30/2015	34.32	34.560001	34.279999	34.330002	31.715298	4694500
12/31/2015	34.209999	34.299999	34	34.009998	31.419666	6586000
1/4/2016	33.450001	33.540001	32.84	33.310001	30.772985	14875500
1/5/2016	33.330002	33.41	32.18	32.43	29.960007	19777200
1/6/2016	31.950001	31.98	31.01	31.27	28.888359	27515200
1/7/2016	30.26	30.82	29.83	29.99	27.705849	21046300
1/8/2016	30.459999	30.700001	29.42	29.530001	27.280886	16448000
1/11/2016	30.370001	30.48	29.68	30.25	27.946045	16826600
1/12/2016	30.629999	30.75	29.799999	30.299999	27.992237	13398900
1/13/2016	31.83	31.9	30.09	30.49	28.167767	31586200
1/14/2016	30.809999	30.889999	29.450001	30.299999	27.992237	27106700
1/15/2016	29.459999	29.68	28.799999	29.57	27.317837	26698100
1/19/2016	29.93	30	28.91	29.4	27.160784	17826600
1/20/2016	28.860001	29.9	28.32	29.42	27.179262	21481000
1/21/2016	29.459999	30.139999	29.07	29.549999	27.29936	15844000
1/22/2016	30.16	30.290001	29.030001	29.280001	27.049923	18302800
1/25/2016	29.33	29.59	29.02	29.23	27.003735	33627700
1/26/2016	29.41	29.75	29.040001	29.65	27.391745	11652600
1/27/2016	29.719999	29.9	29	29.209999	26.985258	12932300
1/28/2016	29.469999	29.48	28.4	29.02	26.809727	16421200
1/29/2016	29.17	29.639999	29.02	29.639999	27.382504	13445800
2/1/2016	29.459999	30.24	29.1	30.110001	27.81671	13831700
2/2/2016	29.99	30.190001	28.870001	29.65	27.391745	23777400
2/3/2016	30.1	30.25	28.18	28.92	26.717344	29069800
2/4/2016	28.940001	29.209999	28.1	28.639999	26.45867	20856400
2/5/2016	28.67	29.200001	28.42	28.540001	26.366285	14125200
2/8/2016	28.280001	28.84	28.049999	28.68	26.495623	19174000
2/9/2016	28.129999	28.870001	27.77	27.870001	25.747316	21245900
2/10/2016	28.120001	28.639999	27.690001	27.709999	25.599499	15163800
2/11/2016	27.48	28.09	26.690001	26.9	24.851192	25164400
2/12/2016	27.23	27.74	27.049999	27.709999	25.599499	11041000
2/16/2016	28	28.59	27.76	28.58	26.403238	14627500
2/17/2016	28.860001	29.35	28.700001	29.27	27.040688	13256100
2/18/2016	29.450001	29.549999	28.92	29.030001	26.818968	12158600
2/19/2016	28.879999	28.98	28.379999	28.780001	26.588009	12362300
2/22/2016	28.780001	29.639999	28.780001	29.629999	27.373266	12215500
2/23/2016	29.41	29.82	29.280001	29.379999	27.142307	9949600
2/24/2016	28.719999	28.9	27.809999	28.84	26.643438	20989100
2/25/2016	28.83	29.51	28.549999	29.5	27.253168	11892100
2/26/2016	29.73	29.959999	29.540001	29.629999	27.373266	15778300
2/29/2016	29.370001	29.799999	29.290001	29.440001	27.197741	10329400
3/1/2016	30.02	30.23	28.92	30.01	27.724327	21007300
3/2/2016	30	30.32	29.84	30.15	27.853659	12094700
3/3/2016	30.26	31.219999	30.200001	31.07	28.70359	17740400
3/4/2016	31.219999	31.74	31.059999	31.370001	28.980742	13963200
3/7/2016	31.309999	31.780001	31.190001	31.59	29.183985	11373800
3/8/2016	31.4	31.4	30.459999	30.68	28.343296	16794400
3/9/2016	30.469999	30.629999	30.200001	30.540001	28.567797	12158900
3/10/2016	30.719999	30.879999	30.27	30.82	28.829714	15088700
3/11/2016	31.049999	31.33	30.98	31.26	29.241299	13363000
3/14/2016	31.18	31.389999	30.9	31.18	29.166466	9353100
3/15/2016	30.860001	31.08	30.440001	31.049999	29.044859	8983200
3/16/2016	30.83	31.76	30.83	31.690001	29.643532	9991900
3/17/2016	31.73	32.099998	31.639999	31.959999	29.896095	11295900
3/18/2016	32.080002	32.380001	31.91	31.959999	29.896095	15431600
3/21/2016	32.110001	32.189999	31.75	32.080002	30.008348	7397300
3/22/2016	32.080002	32.209999	31.76	31.9	29.83997	8195600
3/23/2016	31.92	31.93	31.17	31.309999	29.288071	9107100
3/24/2016	30.879999	30.969999	30.389999	30.959999	28.960674	12041000
3/28/2016	31.129999	31.25	30.940001	31.02	29.0168	6109400
3/29/2016	31.040001	31.280001	30.58	31.190001	29.175819	13627300
3/30/2016	31.440001	31.67	30.959999	30.99	28.988735	13377600
3/31/2016	31.01	31.59	31	31.43	29.400324	10209000
4/1/2016	31.18	31.200001	30.32	30.469999	28.502314	17421700
4/4/2016	30.4	30.48	29.75	29.9	27.969126	12167300
4/5/2016	29.67	29.73	29.35	29.6	27.688498	9101900
4/6/2016	29.66	29.950001	29.299999	29.940001	28.006544	9555200
4/7/2016	29.85	29.950001	29.18	29.42	27.520123	12865600
4/8/2016	29.67	29.76	29.23	29.370001	27.473352	8843500
4/11/2016	29.49	30.040001	29.48	29.530001	27.62302	8882900
4/12/2016	29.559999	29.77	29.27	29.709999	27.791395	11147000
4/13/2016	30.01	30.870001	29.940001	30.780001	28.792295	11076800
4/14/2016	30.84	31.049999	30.639999	30.719999	28.736174	8189500
4/15/2016	30.68	30.85	30.41	30.559999	28.586506	8261200
4/18/2016	30.76	31.370001	30.610001	31.309999	29.288071	15685100
4/19/2016	31.65	32.16	31.610001	31.969999	29.905451	14408300
4/20/2016	32	32.41	32	32.189999	30.111238	12911500
4/21/2016	33.18	33.41	32.470001	32.66	30.550894	22792300
4/22/2016	32.66	32.790001	32.119999	32.18	30.101891	13824500
4/25/2016	32.09	32.110001	31.6	31.950001	29.886742	10604800
4/26/2016	32	32.299999	31.93	32.189999	30.111238	8701200
4/27/2016	32.18	32.290001	31.99	32.16	30.083179	6711400
4/28/2016	31.969999	32.73	31.73	32.439999	30.345098	13443200
4/29/2016	32.349998	32.349998	31.52	31.799999	29.746428	12533000
5/2/2016	32.049999	32.119999	31.73	31.75	29.699657	9794000
5/3/2016	31.57	31.6	30.67	31.25	29.231947	15046300
5/4/2016	31	31.09	30.42	30.59	28.614569	13574700
5/5/2016	30.790001	30.809999	30.299999	30.540001	28.567797	10383800
5/6/2016	30.73	31.110001	30.559999	30.959999	28.960674	11427900
5/9/2016	31	31.07	30.540001	30.780001	28.792295	8127200
5/10/2016	30.9	31.370001	30.84	31.35	29.325489	9177200
5/11/2016	31.32	31.459999	31	31.08	29.072926	8538100
5/12/2016	31.200001	31.370001	30.75	31.18	29.166466	9411500
5/13/2016	30.870001	31.290001	30.370001	30.52	28.549091	10563400
5/16/2016	30.5	30.98	30.5	30.67	28.6894	17749500
5/17/2016	30.4	30.780001	30.280001	30.629999	28.651985	9542900
5/18/2016	30.559999	31.040001	30.440001	30.75	28.764235	8454200
5/19/2016	30.51	30.68	30.17	30.32	28.362003	10142200
5/20/2016	30.51	30.790001	30.4	30.57	28.595858	7736100
5/23/2016	30.5	30.629999	30.35	30.59	28.614569	6697700
5/24/2016	30.65	31.08	30.620001	31.049999	29.044859	8743100
5/25/2016	31.190001	31.77	31.120001	31.65	29.606115	10151600
5/26/2016	31.65	31.75	31.18	31.290001	29.269363	6713800
5/27/2016	31.309999	31.639999	31.26	31.389999	29.362906	6089800
5/31/2016	31.540001	31.620001	31.129999	31.280001	29.26001	11803400
6/1/2016	31.15	31.15	29.870001	30.219999	28.268463	26002300
6/2/2016	30.129999	30.459999	30.049999	30.26	28.305878	12635400
6/3/2016	30.09	30.15	29.51	29.6	27.688498	18549600
6/6/2016	29.85	30.040001	29.719999	29.99	28.053314	10985800
6/7/2016	30.16	30.379999	29.950001	30.23	28.277815	14425700
6/8/2016	30	30.030001	29.52	29.57	28.012562	12990900
6/9/2016	29.48	29.5	29.16	29.360001	27.813625	11907500
6/10/2016	29.219999	29.34	28.98	29.059999	27.529425	10740400
6/13/2016	28.85	29.4	28.799999	29.08	27.548372	13871300
6/14/2016	29.07	29.309999	28.65	28.83	27.311539	10751700
6/15/2016	28.98	29.219999	28.790001	28.860001	27.33996	8479900
6/16/2016	28.67	29.07	28.5	29.02	27.491533	9654400
6/17/2016	29.139999	29.43	29.059999	29.23	27.690472	12707400
6/20/2016	29.620001	30.030001	29.59	29.65	28.08835	12329100
6/21/2016	29.639999	29.77	29.43	29.51	27.955725	10318000
6/22/2016	29.34	29.59	29.27	29.32	27.77573	8717200
6/23/2016	29.59	29.85	29.549999	29.82	28.249395	9598100
6/24/2016	28.58	29.040001	28.25	28.35	26.856821	30181100
6/27/2016	28.09	28.1	27.34	27.51	26.061064	18634200
6/28/2016	27.93	27.98	27.4	27.74	26.278948	14061400
6/29/2016	28	28.200001	27.6	28.17	26.6863	10644100
6/30/2016	28.18	29.66	27.700001	28.299999	26.809452	15360600
7/1/2016	28.690001	28.98	28.360001	28.889999	27.36838	15157900
7/5/2016	28.639999	28.68	28.040001	28.17	26.6863	12178200
7/6/2016	28	28.41	27.52	28.4	26.904186	14631400
7/7/2016	28.49	29.059999	28.42	28.74	27.22628	10821900
7/8/2016	29.27	29.870001	29.27	29.66	28.097824	16659400
7/11/2016	29.790001	30.27	29.74	30.129999	28.543068	13870300
7/12/2016	30.450001	30.85	30.389999	30.6	28.988316	16786300
7/13/2016	30.629999	30.690001	30.219999	30.629999	29.016735	13303600
7/14/2016	30.879999	31.049999	30.6	30.76	29.139887	11306400
7/15/2016	30.82	30.98	30.57	30.77	29.149361	8429500
7/18/2016	30.75	31.1	30.610001	30.870001	29.244095	8732300
7/19/2016	30.700001	31.27	30.700001	31.25	29.604078	17164100
7/20/2016	31.42	31.58	31.07	31.49	29.831436	20923000
7/21/2016	31.49	32.869999	31.49	32.029999	30.342995	36218500
7/22/2016	32.099998	32.240002	31.719999	32.16	30.46615	13305400
7/25/2016	32.189999	32.360001	31.959999	32.060001	30.371418	11324900
7/26/2016	31.98	32.220001	31.889999	32.150002	30.456678	9462000
7/27/2016	32.18	32.290001	31.969999	32.02	30.333525	9136900
7/28/2016	31.049999	31.200001	30.65	30.99	29.357773	20363900
7/29/2016	30.790001	31.549999	30.780001	31.540001	29.878805	16150500
8/1/2016	31.540001	31.620001	31.200001	31.299999	29.651445	11190600
8/2/2016	31.030001	31.08	29.82	29.93	28.353601	24346900
8/3/2016	30	30.25	29.91	30.24	28.647274	14504200
8/4/2016	30.24	30.530001	30.23	30.34	28.742008	8621800
8/5/2016	30.51	30.889999	30.5	30.799999	29.17778	13135900
8/8/2016	30.92	31.059999	30.799999	30.879999	29.253567	10470900
8/9/2016	30.91	31.25	30.83	31.07	29.433559	13691100
8/10/2016	31.030001	31.27	30.959999	31.25	29.604078	10833700
8/11/2016	31.43	31.790001	31.360001	31.75	30.077744	13179600
8/12/2016	31.6	31.75	31.549999	31.57	29.907223	9843700
8/15/2016	31.59	31.889999	31.549999	31.860001	30.18195	9345300
8/16/2016	31.809999	31.85	31.610001	31.709999	30.039848	9888500
8/17/2016	31.709999	31.879999	31.549999	31.85	30.172476	8392400
8/18/2016	31.799999	31.860001	31.48	31.549999	29.888277	14089900
8/19/2016	31.48	31.889999	31.4	31.83	30.15353	8809700
8/22/2016	31.790001	31.950001	31.700001	31.870001	30.191423	8306000
8/23/2016	31.969999	32.049999	31.870001	31.9	30.219843	10961100
8/24/2016	31.84	32.09	31.76	31.780001	30.106165	8179500
8/25/2016	31.709999	31.75	31.360001	31.540001	29.878805	15930800
8/26/2016	31.67	31.82	31.42	31.530001	29.869331	10436200
8/29/2016	31.780001	31.959999	31.57	31.809999	30.134583	7678000
8/30/2016	31.809999	32	31.23	31.67	30.001957	10748700
8/31/2016	31.67	31.940001	31.65	31.92	30.238791	9625600
9/1/2016	31.860001	32.549999	31.34	31.799999	30.125109	14898800
9/2/2016	31.879999	32.200001	31.85	32.16	30.46615	10828400
9/6/2016	32.25	32.34	31.85	32.119999	30.428257	16774800
9/7/2016	31.99	31.99	31.620001	31.889999	30.572056	12554700
9/8/2016	31.85	32	31.68	31.709999	30.399496	11795200
9/9/2016	31.440001	31.559999	30.370001	30.48	29.220327	22476300
9/12/2016	30.360001	31.35	30.129999	31.18	29.891401	17250300
9/13/2016	31.02	31.15	30.82	30.940001	29.66132	16162900
9/14/2016	30.790001	30.870001	30.49	30.709999	29.440823	12903200
9/15/2016	30.75	31.23	30.74	31.120001	29.833879	13467400
9/16/2016	31.129999	31.129999	30.610001	30.969999	29.690079	12780800
9/19/2016	31.9	32.080002	31.66	31.719999	30.409081	32224500
9/20/2016	31.91	31.940001	31.33	31.65	30.341976	12876200
9/21/2016	31.719999	32.16	31.719999	32.110001	30.782967	14468700
9/22/2016	32.27	32.470001	32.27	32.389999	31.051392	12034000
9/23/2016	32.099998	32.369999	32.049999	32.119999	30.792549	9812100
9/26/2016	32.02	32.119999	31.75	31.799999	30.485775	12700900
9/27/2016	31.77	31.959999	31.540001	31.6	30.294044	14465300
9/28/2016	31.75	31.940001	31.540001	31.9	30.581644	10713600
9/29/2016	31.77	31.959999	31.450001	31.48	30.179001	8821200
9/30/2016	31.629999	31.950001	31.58	31.77	30.457018	9330000
10/3/2016	31.639999	32.240002	31.610001	32.040001	30.715858	11375900
10/4/2016	32.080002	32.470001	32.040001	32.169998	30.840483	8506200
10/5/2016	32.310001	32.779999	32.23	32.68	31.329409	11093500
10/6/2016	32.540001	32.639999	32.209999	32.529999	31.185604	8611200
10/7/2016	32.5	32.599998	32.049999	32.34	31.00346	8909400
10/10/2016	32.310001	32.599998	32.119999	32.150002	30.821314	6092600
10/11/2016	32.23	32.279999	31.690001	31.889999	30.572056	7977500
10/12/2016	31.9	31.99	31.65	31.68	30.370735	5597600
10/13/2016	31.48	31.629999	30.879999	31.51	30.207762	12102600
10/14/2016	31.76	31.99	31.68	31.870001	30.552883	11105600
10/17/2016	31.84	32.060001	31.530001	31.559999	30.255697	7476100
10/18/2016	31.83	31.879999	31.190001	31.4	30.102306	7955800
10/19/2016	31.540001	31.98	31.48	31.85	30.533709	9158600
10/20/2016	31.780001	31.860001	31.389999	31.75	30.437843	8077600
10/21/2016	31.58	32.169998	31.48	32.040001	30.715858	11975700
10/24/2016	32.18	33.080002	32.150002	32.98	31.61701	20232300
10/25/2016	32.849998	32.849998	31.389999	31.6	30.294044	34069800
10/26/2016	31.219999	31.74	31.120001	31.58	30.274868	14955800
10/27/2016	31.75	31.780001	31.190001	31.33	30.035202	20653600
10/28/2016	31.33	31.76	31.219999	31.32	30.025614	10571600
10/31/2016	31.42	31.65	31.35	31.6	30.294044	7954100
11/1/2016	31.700001	32.080002	31.190001	31.48	30.179001	14668300
11/2/2016	31.33	31.719999	31.309999	31.450001	30.150244	11763100
11/3/2016	31.450001	31.639999	30.950001	31.07	29.785946	13720100
11/4/2016	31	31.540001	30.940001	31.16	29.872225	12770800
11/7/2016	31.58	32.150002	31.540001	32.02	30.696684	13560200
11/8/2016	31.9	31.969999	31.41	31.73	30.418669	10357100
11/9/2016	30.91	31.15	30.209999	30.959999	29.68049	38594400
11/10/2016	30.93	32.830002	30.91	32.73	31.377338	27811100
11/11/2016	32.490002	34.279999	32.380001	34.02	32.614025	33042700
11/14/2016	33.900002	34.419998	33.049999	33.279999	31.904612	19656300
11/15/2016	33.299999	33.599998	33.099998	33.43	32.048412	10906600
11/16/2016	33.360001	33.360001	33.07	33.23	31.856676	8803300
11/17/2016	32.970001	33.439999	32.75	33.419998	32.038822	11728600
11/18/2016	33.400002	33.419998	32.959999	33	31.636183	8617200
11/21/2016	33.23	33.279999	32.98	33.009998	31.645769	11667100
11/22/2016	32.82	33.82	32.77	33.810001	32.412708	12283800
11/23/2016	33.740002	33.990002	33.689999	33.860001	32.460636	8708800
11/25/2016	34	34.32	33.93	34.25	32.834518	5317700
11/28/2016	34.349998	34.380001	33.959999	34.049999	32.642788	11516600
11/29/2016	34.029999	34.580002	33.860001	34.57	33.1413	12610000
11/30/2016	34.700001	34.98	34.450001	34.529999	33.102951	15681700
12/1/2016	34.810001	36.66	34.790001	36.43	34.924427	37092300
12/2/2016	36.25	36.299999	35.299999	35.41	33.946583	22753400
12/5/2016	35.349998	35.459999	34.91	34.939999	33.859367	12440400
12/6/2016	35.09	35.16	34.91	35.07	33.985344	11867800
12/7/2016	35.18	36.540001	35.09	36.299999	35.177307	26622400
12/8/2016	36.189999	36.459999	36.040001	36.419998	35.293591	14516000
12/9/2016	36.41	37.68	36.41	37.66	36.495243	26434200
12/12/2016	37.509998	37.740002	37.009998	37.099998	35.952564	15575200
12/13/2016	37.150002	37.439999	36.950001	37.360001	36.204521	9228800
12/14/2016	36.299999	36.779999	35.93	35.950001	34.838131	19799000
12/15/2016	35.869999	36.389999	35.779999	36.240002	35.119164	18215600
12/16/2016	36.400002	36.41	36.099998	36.369999	35.24514	23566000
12/19/2016	36.490002	36.73	36.150002	36.400002	35.274212	10960800
12/20/2016	36.400002	36.73	36.23	36.610001	35.477718	8795900
12/21/2016	36.5	36.689999	36.349998	36.419998	35.293591	6669700
12/22/2016	36.290001	36.400002	35.630001	35.689999	34.58617	9911700
12/23/2016	35.830002	35.869999	35.540001	35.689999	34.58617	9044300
12/27/2016	35.799999	35.93	35.5	35.540001	34.440807	6008700
12/28/2016	35.740002	35.799999	35.130001	35.150002	34.062874	8451900
12/29/2016	35.25	35.48	35.119999	35.139999	34.053181	4415300
12/30/2016	35.209999	35.310001	34.669998	34.84	33.762463	7646100
1/3/2017	34.98	35.57	34.84	35.150002	34.062874	10904900
1/4/2017	35.599998	37.240002	35.470001	37.09	35.942871	23388500
1/5/2017	37.009998	37.049999	36.07	36.389999	35.264523	15636700
1/6/2017	36.41	36.549999	35.93	35.990002	34.876896	13240100
1/9/2017	36.119999	36.529999	35.860001	36.009998	34.896275	15201300
1/10/2017	36.189999	38.16	36.049999	37.349998	36.194832	34804500
1/11/2017	37.540001	38.110001	37.220001	37.950001	36.776276	19553900
1/12/2017	38	38.150002	37.060001	37.509998	36.34988	16830200
1/13/2017	37.549999	37.77	37.150002	37.34	36.185139	8748800
1/17/2017	37.34	37.689999	37.169998	37.310001	36.156067	8219700
1/18/2017	37.450001	37.580002	37.119999	37.470001	36.311119	11220100
1/19/2017	37.630001	37.84	37.16	37.299999	36.146378	8262700
1/20/2017	37.419998	37.419998	36.759998	37.009998	35.865345	14001500
1/23/2017	37.009998	37.130001	36.380001	36.650002	35.516479	11624500
1/24/2017	36.700001	37.240002	36.68	37	35.855656	11600300
1/25/2017	37.709999	38.380001	37.599998	38.279999	37.096066	20745200
1/26/2017	38.099998	38.25	37.369999	37.52	36.359577	10813400
1/27/2017	37.52	37.59	36.880001	37.009998	35.865345	10228600
1/30/2017	36.84	36.900002	36.130001	36.330002	35.206379	11787700
1/31/2017	36.25	36.650002	36.119999	36.610001	35.477718	10679000
2/1/2017	36.68	37.110001	35.860001	36.139999	35.022251	13744100
2/2/2017	36.080002	36.139999	35.470001	35.73	34.624935	11893700
2/3/2017	35.919998	36.330002	35.68	36.330002	35.206379	13962200
2/6/2017	36.41	36.830002	36.259998	36.830002	35.690914	13941200
2/7/2017	35.75	35.959999	34.799999	35.099998	34.014416	39477700
2/8/2017	35.200001	35.330002	34.720001	35.139999	34.053181	16867300
2/9/2017	35.139999	35.400002	35.02	35.080002	33.995041	14834000
2/10/2017	35.209999	35.32	35.080002	35.169998	34.082253	10321800
2/13/2017	35.380001	35.540001	35.18	35.52	34.421432	10141600
2/14/2017	36.720001	37.400002	36.669998	37.240002	36.088238	31219600
2/15/2017	36.950001	37.110001	36.599998	37.080002	35.933186	15674400
2/16/2017	37.110001	37.16	36.82	37.029999	35.884727	9369400
2/17/2017	36.790001	37.900002	36.41	37.220001	36.068851	15777400
2/21/2017	37.599998	38.099998	37.419998	37.810001	36.640606	14549200
2/22/2017	37.889999	38.099998	37.799999	37.84	36.669674	9102700
2/23/2017	37.939999	38.07	37.189999	37.25	36.097923	13179200
2/24/2017	36.869999	37.189999	36.57	36.900002	35.758751	13060100
2/27/2017	36.919998	37.360001	36.860001	37.27	36.117306	10091800
2/28/2017	37.150002	37.220001	36.549999	36.84	35.700603	10497800
3/1/2017	37.200001	37.75	37.18	37.43	36.272358	10702600
3/2/2017	37.369999	38.099998	37.25	37.759998	36.592144	14935100
3/3/2017	37.759998	38.369999	37.580002	38.23	37.047615	19455500
3/6/2017	37.98	38.549999	37.200001	37.91	36.737511	20199100
3/7/2017	37.759998	37.84	37.299999	37.52	36.359577	17247500
3/8/2017	37.110001	37.689999	37.110001	37.27	36.486843	11375600
3/9/2017	37.330002	37.349998	36.779999	36.830002	36.056087	12703600
3/10/2017	37.099998	37.189999	36.77	36.830002	36.056087	18653600
3/13/2017	37	37.130001	36.830002	36.869999	36.095245	10120700
3/14/2017	36.75	36.970001	36.68	36.959999	36.18335	5924300
3/15/2017	37.07	37.16	36.790001	37.09	36.310619	28089800
3/16/2017	37.09	37.119999	36.77	37.080002	36.300835	12599000
3/17/2017	37.130001	37.16	36.299999	36.330002	35.566593	19603600
3/20/2017	36.360001	36.450001	35.599998	35.709999	34.959618	38504800
3/21/2017	35.950001	35.98	34.470001	34.549999	33.823994	30898000
3/22/2017	34.310001	34.610001	33.959999	34.389999	33.667358	18940400
3/23/2017	34	34.459999	33.790001	34.259998	33.540089	14536600
3/24/2017	34.400002	35.07	34.080002	34.560001	33.833786	16257000
3/27/2017	34.279999	34.75	33.970001	34.709999	33.980633	12941300
3/28/2017	34.66	36.25	34.66	35.560001	34.812775	29829300
3/29/2017	35.619999	36.060001	35.52	35.540001	34.793194	13884400
3/30/2017	35.5	35.790001	35.32	35.41	34.665924	8760600
3/31/2017	35.349998	35.509998	35.27	35.360001	34.616978	11772800
4/3/2017	35.360001	35.400002	33.799999	34.169998	33.451981	31894300
4/4/2017	33.900002	34.43	33.900002	34.27	33.549877	9500000
4/5/2017	34.619999	34.650002	33.990002	34	33.285557	10664200
4/6/2017	34.02	34.470001	33.889999	34.16	33.442192	12171900
4/7/2017	34.029999	34.200001	33.700001	33.709999	33.001648	14549000
4/10/2017	33.84	34.119999	33.799999	33.970001	33.256184	13814900
4/11/2017	34.09	34.09	33.59	33.919998	33.207233	10424300
4/12/2017	34.029999	34.290001	33.720001	33.939999	33.22681	14715000
4/13/2017	33.779999	33.91	33.369999	33.389999	32.68837	9527100
4/17/2017	33.470001	33.98	33.369999	33.900002	33.187656	10736500
4/18/2017	33.720001	33.830002	33.490002	33.689999	32.982063	7020400
4/19/2017	33.889999	34.099998	33.709999	33.790001	33.079967	12368700
4/20/2017	33.950001	34.52	33.900002	34.099998	33.38345	11656200
4/21/2017	34.110001	34.16	33.610001	33.75	33.040806	9713200
4/24/2017	34.060001	34.150002	33.630001	33.91	33.197445	13984600
4/25/2017	34.099998	34.16	33.720001	33.990002	33.275764	11538000
4/26/2017	34.009998	34.939999	33.950001	34.380001	33.65757	14694300
4/27/2017	34.52	34.59	33.950001	34.540001	33.814205	13869800
4/28/2017	35.07	35.290001	34.419998	34.639999	33.912106	16610000
5/1/2017	34.630001	34.650002	34.130001	34.200001	33.48135	12790500
5/2/2017	34.09	34.34	32.82	33.200001	32.502365	24706100
5/3/2017	33.029999	33.66	33.009998	33.48	32.776478	12611700
5/4/2017	33.650002	33.669998	32.970001	33.150002	32.453415	12464400
5/5/2017	33.299999	33.77	33.200001	33.77	33.060387	10145900
5/8/2017	33.849998	34.25	33.799999	33.970001	33.256184	11736500
5/9/2017	33.900002	34.470001	33.900002	34.259998	33.540089	8434500
5/10/2017	34.25	34.459999	34.080002	34.23	33.510719	7665300
5/11/2017	34.07	34.23	33.900002	34.110001	33.393242	9045400
5/12/2017	33.939999	34.150002	33.27	33.619999	32.913536	12503600
5/15/2017	33.970001	34.150002	33.650002	33.82	33.109333	13634400
5/16/2017	33.900002	33.990002	33.349998	33.419998	32.717739	13551400
5/17/2017	33.419998	33.509998	32.09	32.419998	31.738752	18631900
5/18/2017	32.23	32.669998	32.209999	32.470001	31.787704	14031300
5/19/2017	32.549999	32.970001	32.509998	32.720001	32.032452	14019200
5/22/2017	32.970001	33.25	32.740002	32.919998	32.228245	18258800
5/23/2017	33.049999	33.400002	33.009998	33.220001	32.521942	17574200
5/24/2017	33.200001	33.41	33	33.200001	32.502365	10709100
5/25/2017	33.200001	33.470001	31.92	32.599998	31.91497	32345900
5/26/2017	32.360001	33.07	32.240002	33.07	32.375095	16813700
5/30/2017	33.09	33.740002	33.040001	33.529999	32.825428	13923600
5/31/2017	33.709999	33.970001	33.48	33.93	33.217026	16515800
6/1/2017	34.060001	34.869999	33.049999	34.43	33.706516	22657800
6/2/2017	34.349998	34.529999	33.959999	34.450001	33.726101	11654500
6/5/2017	34.470001	34.740002	34.259998	34.459999	33.735889	11884900
6/6/2017	34.330002	34.48	34.099998	34.43	33.706516	11523000
6/7/2017	34.189999	34.459999	34.09	34.34	33.993591	13022900
6/8/2017	34.34	34.34	33.84	34.110001	33.765911	10730000
6/9/2017	34.049999	34.439999	34.049999	34.34	33.993591	14868200
6/12/2017	34.220001	34.82	34.220001	34.68	34.330162	14344200
6/13/2017	34.68	34.700001	34.200001	34.509998	34.161877	12112000
6/14/2017	34.540001	34.639999	34.150002	34.610001	34.260868	10591300
6/15/2017	34.41	34.669998	34.380001	34.599998	34.250969	10177000
6/16/2017	34.59	34.599998	33.919998	34.290001	33.944096	16193200
6/19/2017	34.369999	34.57	34.279999	34.349998	34.00349	11221300
6/20/2017	34.34	34.52	34.150002	34.400002	34.052986	8296600
6/21/2017	34.48	34.5	33.950001	34.130001	33.785709	9127700
6/22/2017	34.049999	34.34	33.860001	34.189999	33.845104	8937500
6/23/2017	34.139999	34.27	33.959999	34.200001	33.855003	10238800
6/26/2017	34.27	34.650002	34.18	34.52	34.171776	11836600
6/27/2017	34.330002	34.5	34.02	34.209999	33.864902	11679700
6/28/2017	34.57	34.75	34.459999	34.580002	34.231171	11025300
6/29/2017	34.66	34.93	34.529999	34.860001	34.508347	10209700
6/30/2017	34.970001	35.049999	34.77	34.93	34.577641	7679700
7/3/2017	34.52	36	34.450001	35.57	35.211182	10915700
7/5/2017	35.57	35.580002	34.880001	35.009998	34.65683	10819300
7/6/2017	34.869999	35.16	34.73	34.869999	34.518246	8567200
7/7/2017	35	35.049999	34.77	34.939999	34.587536	8623500
7/10/2017	35	35.349998	34.869999	35.189999	34.835014	10546400
7/11/2017	35.189999	35.459999	35.139999	35.400002	35.0429	10124200
7/12/2017	35.5	35.900002	35.470001	35.5	35.141891	7529400
7/13/2017	35.5	36.119999	35.450001	35.860001	35.49826	13828400
7/14/2017	36.029999	36.439999	35.98	36.349998	35.983315	10241300
7/17/2017	36.380001	36.540001	36.200001	36.380001	36.013012	10631800
7/18/2017	36.310001	36.490002	36.220001	36.43	36.062508	7769000
7/19/2017	36.380001	36.540001	36.299999	36.470001	36.102108	7816800
7/20/2017	36.5	36.630001	36.290001	36.41	36.042709	10159200
7/21/2017	36.049999	36.110001	35.709999	36.07	35.706139	8831800
7/24/2017	35.990002	36.09	35.720001	35.82	35.45866	11699800
7/25/2017	35.939999	36.169998	35.5	35.57	35.211182	14540100
7/26/2017	35.549999	35.91	35.400002	35.619999	35.260677	10814200
7/27/2017	35.52	35.990002	35.380001	35.939999	35.57745	10006500
7/28/2017	35.82	35.869999	35.48	35.77	35.409168	7531900
7/31/2017	35.82	36.299999	35.790001	35.98	35.617046	13855500
8/1/2017	35.810001	35.98	34.59	34.759998	34.409351	21582800
8/2/2017	34.639999	34.990002	34.619999	34.82	34.46875	9325600
8/3/2017	34.919998	35.189999	34.75	34.77	34.419254	10367600
8/4/2017	34.970001	35.450001	34.759998	35.27	34.914211	9160800
8/7/2017	35.16	35.400002	35.119999	35.299999	34.943905	8255000
8/8/2017	35.299999	35.830002	35.23	35.389999	35.032997	9024200
8/9/2017	35.150002	35.439999	35.07	35.279999	34.924107	8260500
8/10/2017	35.200001	35.299999	34.869999	34.880001	34.528145	9628300
8/11/2017	34.970001	35.209999	34.860001	34.93	34.577641	6821400
8/14/2017	35.16	35.560001	35.049999	35.470001	35.112194	7332800
8/15/2017	35.560001	35.860001	35.419998	35.540001	35.181488	6017100
8/16/2017	35.650002	35.77	35.52	35.75	35.389366	6927300
8/17/2017	35.610001	35.66	34.970001	35	34.646935	7274700
8/18/2017	34.900002	35.060001	34.610001	34.830002	34.478649	7193500
8/21/2017	34.900002	35.060001	34.779999	34.91	34.557842	6010400
8/22/2017	35	35.419998	34.970001	35.299999	34.943905	7815100
8/23/2017	35.27	35.66	35.119999	35.490002	35.131992	6430500
8/24/2017	35.639999	35.73	35.450001	35.52	35.16169	4955500
8/25/2017	35.540001	35.880001	35.540001	35.599998	35.240879	6685100
8/28/2017	35.68	35.779999	35.299999	35.509998	35.151787	8008800
8/29/2017	35.349998	35.549999	35.209999	35.52	35.16169	5520400
8/30/2017	35.540001	35.84	35.41	35.82	35.45866	7263800
8/31/2017	35.900002	36.740002	35.900002	36.540001	36.171398	13597800
9/1/2017	36.73	37.75	36.650002	37.360001	36.983128	17975000
9/5/2017	37.290001	37.43	36.869999	37.23	36.854439	12714800
9/6/2017	37.509998	37.740002	37.330002	37.669998	37.289997	12359100
9/7/2017	37.400002	37.43	36.700001	36.91	36.91	14327500
9/8/2017	36.799999	37.040001	36.619999	37	37	8180900
9/11/2017	37.110001	37.48	37.040001	37.349998	37.349998	13499800
9/12/2017	37.41	38	37.349998	37.889999	37.889999	10805300
9/13/2017	37.880001	38.279999	37.82	38.209999	38.209999	10644000
9/14/2017	38.189999	39.18	38.110001	38.790001	38.790001	17528600
9/15/2017	38.740002	39.029999	38.639999	38.880001	38.880001	25353900
9/18/2017	38.900002	38.98	38.549999	38.59	38.59	12361100
9/19/2017	38.540001	38.869999	38.540001	38.700001	38.700001	11546000
9/20/2017	38.860001	39	38.689999	38.880001	38.880001	17188300
9/21/2017	38.860001	39.240002	38.860001	39.099998	39.099998	14046500
9/22/2017	39.299999	39.540001	39.18	39.419998	39.419998	12670600
9/25/2017	40.189999	40.639999	40	40.299999	40.299999	21544400
9/26/2017	40.330002	40.619999	40.18	40.259998	40.259998	14256600
9/27/2017	40.310001	40.689999	40.16	40.580002	40.580002	9750700
9/28/2017	40.48	40.580002	40.369999	40.580002	40.580002	9646200
9/29/2017	40.560001	40.669998	40.27	40.380001	40.380001	8919400
10/2/2017	41.009998	42.48	40.799999	42.150002	42.150002	33817400
10/3/2017	43.119999	43.700001	43	43.450001	43.450001	31058300
10/4/2017	43.349998	43.939999	43.200001	43.779999	43.779999	13458700
10/5/2017	43.900002	44.080002	43.68	43.849998	43.849998	16661400
10/6/2017	44.040001	45.169998	44	44.93	44.93	21024600
10/9/2017	45.029999	45.43	44.93	45.330002	45.330002	10932400
10/10/2017	45.290001	45.400002	44.860001	45.209999	45.209999	14029200
10/11/2017	45.299999	45.59	45.080002	45.470001	45.470001	13353900
10/12/2017	44.970001	45.43	44.150002	44.889999	44.889999	15665100
10/13/2017	45.279999	46.110001	45	45.880001	45.880001	13932100
10/16/2017	45.77	45.860001	45.349998	45.759998	45.759998	8861500
10/17/2017	45.799999	46.060001	44.959999	45.02	45.02	14700500
10/18/2017	45.279999	45.59	45.029999	45.119999	45.119999	10883700
10/19/2017	44.75	45.400002	44.560001	45.349998	45.349998	13051600
10/20/2017	45.5	45.73	45.139999	45.610001	45.610001	12203200
10/23/2017	45.540001	45.810001	45.150002	45.150002	45.150002	10780800
10/24/2017	45.91	46.759998	45.720001	46.48	46.48	27909100
10/25/2017	45.700001	45.970001	44.77	45.119999	45.119999	18062600
10/26/2017	45.189999	45.639999	45.099998	45.25	45.25	9650200
10/27/2017	45.139999	45.169998	44.099998	44.639999	44.639999	11875000
10/30/2017	43.040001	43.810001	42.259998	43.369999	43.369999	23791100
10/31/2017	43.23	43.669998	42.959999	42.98	42.98	13239000
11/1/2017	42.720001	43.369999	41.900002	43.130001	43.130001	14701300
11/2/2017	43.299999	43.299999	42.459999	42.599998	42.599998	12006300
11/3/2017	42.599998	42.73	42.189999	42.34	42.34	9848700
11/6/2017	42.299999	42.360001	41.349998	42.139999	42.139999	14173700
11/7/2017	42.150002	42.41	41.59	41.700001	41.700001	8881300
11/8/2017	41.860001	42.119999	41.529999	42.110001	42.110001	14221600
11/9/2017	42.040001	42.16	41.619999	42.110001	42.110001	8897200
11/10/2017	42.139999	43	42.060001	42.66	42.66	14102100
11/13/2017	42.599998	43.630001	42.549999	43.57	43.57	11731100
11/14/2017	43.150002	43.450001	42.740002	43	43	9433400
11/15/2017	42.73	43.040001	42.099998	42.860001	42.860001	13620000
11/16/2017	43.040001	43.630001	42.799999	43.599998	43.599998	11247400
11/17/2017	43.529999	44.139999	43.490002	43.880001	43.880001	10529700