Exhibit 99.2                                        Form 604                                  Corporations Act 2001                                      Section 671B                      Notice of Change of Interests of Substantial Holder   To: JAMES HARDIE INDUSTRIES PLC  ACN/ARSN:         1. Details of substantial holder (1) Name: FMR LLC and the entities listed in Annexure A (“FMR”)  ACN/ARSN (if applicable)   There was a change in the interests of the substantial holder on  10 May 2018  The previous notice was given to the company on  01 December 2015  The previous notice was dated                              01 December 2015        2. Previous and present voting power The total number of votes attached to all the voting shares in the company or voting interests in the  scheme that the substantial holder or an associate (2) had a relevant interest (3) in when last required,  and when now required, to give a substantial holding notice to the company or scheme, are as follows:       Class of      Previous Notice  Previous Notice   Present Notice   Present Notice    Securities (4)  Person’s votes   Voting Power (5)  Person’s votes  Voting Power (5)    UNIT STOCK        28,160,559         6.33%           23,952,407         5.42%     AMERICAN     DEPOSIT           1,297,400         0.29%              45              0.00%      RECEIPT        3. Changes in relevant interests Particulars of each change in, or change in the nature of, a relevant interest of the substantial holder or an  associate in voting securities of the company or scheme, since the substantial holder was last required to  give a substantial holding notice to the company or scheme are as follows:                    Person whose                 Consideration   Class and                   relevant      Nature of      given in     number of    Person’s votes  Date of Change                   interest      change (6)    relation to    securities     affected                   changed                     change (7)     affected                                                              Unit Stock /  Unit Stock /                                               AUD / USD      American      American                                                           Deposit Receipt Deposit Receipt     30-Nov-15        FMR           SELL          16.29        (16,932)       (16,932)    30-Nov-15        FMR           SELL          16.36        (21,076)       (21,076)    30-Nov-15        FMR           SELL          16.27          (428)         (428)    30-Nov-15        FMR           SELL          16.29         (1,256)       (1,256)  
 
 
30-Nov-15           FMR               SELL              16.36            (3,427)           (3,427)  30-Nov-15           FMR               SELL              16.27             (428)             (428)  30-Nov-15           FMR               SELL              16.29           (118,864)         (118,864)  30-Nov-15           FMR               SELL              16.27            (1,198)           (1,198)  30-Nov-15           FMR               SELL              16.29            (41,951)          (41,951)  30-Nov-15           FMR               SELL              16.36            (78,988)          (78,988)  30-Nov-15           FMR               SELL              16.27             (428)             (428)  30-Nov-15           FMR               SELL              16.36            (14,238)          (14,238)  30-Nov-15           FMR               SELL              16.27             (428)             (428)  30-Nov-15           FMR               SELL              16.29            (20,997)          (20,997)  2-Dec-15            FMR               SELL              16.66           (199,590)         (199,590)  2-Dec-15            FMR               SELL              16.63           (399,589)         (399,589)  2-Dec-15            FMR               SELL              16.66             (410)             (410)  2-Dec-15            FMR               SELL              16.63             (411)             (411)  3-Dec-15            FMR               SELL              16.53            (3,142)           (3,142)  3-Dec-15            FMR               SELL              16.59           (116,059)         (116,059)  3-Dec-15            FMR               SELL              16.51            (31,620)          (31,620)  3-Dec-15            FMR               SELL              16.51             (179)             (179)  3-Dec-15            FMR               BUY               16.51              179               179  3-Dec-15            FMR               BUY               16.51            31,620            31,620  7-Dec-15            FMR               BUY               16.84            19,000            19,000  8-Dec-15            FMR               BUY               16.64            10,215            10,215  8-Dec-15            FMR               BUY               16.64             1,322             1,322  9-Dec-15            FMR               BUY               16.26             3,206             3,206  9-Dec-15            FMR               SELL              15.80            (1,210)           (1,210)  9-Dec-15            FMR               BUY               16.26            26,612            26,612  15-Dec-15           FMR               BUY               15.08            10,000            10,000  16-Dec-15           FMR               BUY               15.20            20,000            20,000  16-Dec-15           FMR               BUY               15.20             6,000             6,000  16-Dec-15           FMR               BUY               15.20            75,000            75,000  17-Dec-15           FMR               BUY               15.91               1                 1  17-Dec-15           FMR               BUY               16.11             5,000             5,000  17-Dec-15           FMR               BUY               16.11             2,000             2,000  17-Dec-15           FMR               BUY               16.11            200,000           200,000  17-Dec-15           FMR               SELL              15.85            (4,163)           (4,163)  17-Dec-15           FMR               BUY               16.11             5,000             5,000  18-Dec-15           FMR               BUY               16.14             2,173             2,173  21-Dec-15           FMR               BUY               16.45             4,697             4,697  22-Dec-15           FMR               BUY               16.76             1,188             1,188  30-Dec-15           FMR               SELL              17.50             (321)             (321)   5-Jan-16           FMR               SELL              16.79            (1,557)           (1,557)   5-Jan-16           FMR               SELL              16.79            (27,810)          (27,810)   5-Jan-16           FMR               BUY               16.87             1,593             1,593  
 
 
 5-Jan-16           FMR               BUY               16.87             1,700             1,700   5-Jan-16           FMR               SELL              16.79            (7,805)           (7,805)   5-Jan-16           FMR               SELL              16.79            (1,205)           (1,205)   5-Jan-16           FMR               SELL              16.79            (5,934)           (5,934)   5-Jan-16           FMR               BUY               16.87             2,322             2,322   5-Jan-16           FMR               BUY               16.87            36,844            36,844   5-Jan-16           FMR               SELL              16.79            (3,068)           (3,068)   5-Jan-16           FMR               SELL              16.79            (2,024)           (2,024)   5-Jan-16           FMR               SELL              16.79            (13,732)          (13,732)   5-Jan-16           FMR               SELL              16.79            (8,276)           (8,276)   5-Jan-16           FMR               SELL              16.79            (18,569)          (18,569)   5-Jan-16           FMR               SELL              16.79            (15,070)          (15,070)   5-Jan-16           FMR               SELL              16.79            (3,163)           (3,163)   5-Jan-16           FMR               SELL              16.79            (30,558)          (30,558)   5-Jan-16           FMR               SELL              16.79            (4,129)           (4,129)   5-Jan-16           FMR               SELL              16.79            (2,729)           (2,729)   7-Jan-16           FMR               SELL              16.30            (3,100)           (3,100)  11-Jan-16           FMR               SELL              15.83            (1,350)           (1,350)  11-Jan-16           FMR               BUY               15.88            20,000            20,000  12-Jan-16           FMR               BUY               15.72            22,300            22,300  12-Jan-16           FMR               SELL              15.72            (19,500)          (19,500)  13-Jan-16           FMR               SELL              15.82            (16,802)          (16,802)  14-Jan-16           FMR               BUY               15.52            11,711            11,711  14-Jan-16           FMR               BUY               15.52            138,289           138,289  14-Jan-16           FMR               BUY               15.63            50,000            50,000  20-Jan-16           FMR               SELL              15.18            (33,318)          (33,318)  21-Jan-16           FMR               BUY               15.76             8,973             8,973  22-Jan-16           FMR               BUY               15.77            67,900            67,900  27-Jan-16           FMR               SELL              15.97            (21,000)          (21,000)  27-Jan-16           FMR               SELL              16.05            (2,862)           (2,862)  27-Jan-16           FMR               BUY               15.98            26,035            26,035  28-Jan-16           FMR               BUY               16.14             2,400             2,400  28-Jan-16           FMR               BUY               16.00             3,169             3,169  29-Jan-16           FMR               BUY               15.96             6,202             6,202  29-Jan-16           FMR               BUY               15.96            29,866            29,866  1-Feb-16            FMR               BUY               16.34            35,314            35,314  2-Feb-16            FMR               BUY               16.16            73,200            73,200  5-Feb-16            FMR               BUY               16.31              426               426  5-Feb-16            FMR               BUY               16.34             6,574             6,574  5-Feb-16            FMR               BUY               16.39             1,508             1,508  5-Feb-16            FMR               BUY               16.34            39,428            39,428  5-Feb-16            FMR               BUY               16.31              572               572  8-Feb-16            FMR               BUY               16.31             4,127             4,127  
 
 
11-Feb-16           FMR               BUY               16.02            10,000            10,000  12-Feb-16           FMR               SELL              15.92            (7,252)           (7,252)  18-Feb-16           FMR               BUY               16.37             2,088             2,088  19-Feb-16           FMR               BUY               17.93             2,742             2,742  23-Feb-16           FMR               BUY               17.39            10,000            10,000  29-Feb-16           FMR               BUY               17.91             8,988             8,988  29-Feb-16           FMR               BUY               17.94            90,858            90,858  29-Feb-16           FMR               SELL              17.91            (17,000)          (17,000)  1-Mar-16            FMR               SELL              17.97            (21,623)          (21,623)  1-Mar-16            FMR               BUY               17.76             8,500             8,500  3-Mar-16            FMR               BUY               17.98            10,275            10,275  4-Mar-16            FMR               BUY               18.21             1,848             1,848  4-Mar-16            FMR               BUY               18.21            50,000            50,000  8-Mar-16            FMR               BUY               18.08             4,226             4,226  10-Mar-16           FMR               SELL              17.76            (18,413)          (18,413)  10-Mar-16           FMR               SELL              17.71            (18,538)          (18,538)  11-Mar-16           FMR               SELL              18.02            (11,766)          (11,766)  14-Mar-16           FMR               BUY               18.13            29,394            29,394  16-Mar-16           FMR               BUY               17.91            200,000           200,000  16-Mar-16           FMR               BUY               17.91             1,000             1,000  17-Mar-16           FMR               BUY               18.47             8,000             8,000  17-Mar-16           FMR               BUY               18.39              416               416  17-Mar-16           FMR               BUY               18.47             2,553             2,553  17-Mar-16           FMR               BUY               18.39            12,972            12,972  17-Mar-16           FMR               BUY               18.47            79,745            79,745  17-Mar-16           FMR               BUY               18.39             3,877             3,877  17-Mar-16           FMR               BUY               18.47            14,612            14,612  18-Mar-16           FMR               BUY               18.30             2,502             2,502  18-Mar-16           FMR               BUY               18.30            31,944            31,944  29-Mar-16           FMR               BUY               17.96             4,018             4,018  29-Mar-16           FMR               SELL              17.54            (1,893)           (1,893)  29-Mar-16           FMR               SELL              17.54             (931)             (931)  29-Mar-16           FMR               SELL              17.54            (5,604)           (5,604)  30-Mar-16           FMR               SELL              17.57            (4,165)           (4,165)  30-Mar-16           FMR               SELL              17.57            (3,267)           (3,267)  31-Mar-16           FMR               BUY               17.84            19,611            19,611  31-Mar-16           FMR               BUY               17.87            28,275            28,275  31-Mar-16           FMR               BUY               17.84            13,581            13,581  31-Mar-16           FMR               BUY               17.84             4,083             4,083  31-Mar-16           FMR               SELL              17.88           (100,000)         (100,000)   1-Apr-16           FMR               BUY               17.75             2,500             2,500   1-Apr-16           FMR               SELL              17.73            (21,974)          (21,974)   4-Apr-16           FMR               BUY               17.92            32,000            32,000  
 
 
 4-Apr-16           FMR               SELL              17.85            (4,875)           (4,875)   7-Apr-16           FMR               SELL              18.38             (519)             (519)  11-Apr-16           FMR               SELL              18.34            (7,434)           (7,434)  12-Apr-16           FMR               BUY               18.24             2,702             2,702  13-Apr-16           FMR               SELL              18.48            (10,633)          (10,633)  13-Apr-16           FMR               SELL              18.46            (4,002)           (4,002)  13-Apr-16           FMR               SELL              18.48            (2,454)           (2,454)  13-Apr-16           FMR               SELL              18.46             (924)             (924)  13-Apr-16           FMR               SELL              18.48            (11,499)          (11,499)  13-Apr-16           FMR               SELL              18.46            (4,328)           (4,328)  13-Apr-16           FMR               SELL              18.46            (2,747)           (2,747)  13-Apr-16           FMR               SELL              18.48            (7,298)           (7,298)  13-Apr-16           FMR               SELL              18.48            (70,497)          (70,497)  13-Apr-16           FMR               SELL              18.46            (26,534)          (26,534)  13-Apr-16           FMR               SELL              18.48            (12,800)          (12,800)  13-Apr-16           FMR               SELL              18.46            (4,818)           (4,818)  13-Apr-16           FMR               SELL              18.48            (12,485)          (12,485)  13-Apr-16           FMR               SELL              18.46            (4,699)           (4,699)  13-Apr-16           FMR               SELL              18.48            (13,737)          (13,737)  13-Apr-16           FMR               SELL              18.46            (5,170)           (5,170)  13-Apr-16           FMR               SELL              18.48            (29,538)          (29,538)  13-Apr-16           FMR               SELL              18.46            (11,118)          (11,118)  13-Apr-16           FMR               SELL              18.48            (26,947)          (26,947)  13-Apr-16           FMR               SELL              18.46            (10,143)          (10,143)  13-Apr-16           FMR               SELL              18.48            (23,168)          (23,168)  13-Apr-16           FMR               SELL              18.46            (8,720)           (8,720)  13-Apr-16           FMR               SELL              18.48            (10,145)          (10,145)  13-Apr-16           FMR               SELL              18.46            (3,818)           (3,818)  13-Apr-16           FMR               SELL              18.48            (9,537)           (9,537)  13-Apr-16           FMR               SELL              18.46            (3,590)           (3,590)  13-Apr-16           FMR               SELL              18.48            (5,221)           (5,221)  13-Apr-16           FMR               SELL              18.46            (1,965)           (1,965)  13-Apr-16           FMR               SELL              18.48            (3,450)           (3,450)  13-Apr-16           FMR               SELL              18.46            (1,298)           (1,298)  13-Apr-16           FMR               SELL              18.48            (10,045)          (10,045)  13-Apr-16           FMR               SELL              18.46            (3,781)           (3,781)  13-Apr-16           FMR               SELL              18.48            (4,237)           (4,237)  13-Apr-16           FMR               SELL              18.46            (1,595)           (1,595)  13-Apr-16           FMR               SELL              18.48            (16,532)          (16,532)  13-Apr-16           FMR               SELL              18.46            (6,222)           (6,222)  13-Apr-16           FMR               SELL              18.48            (16,169)          (16,169)  13-Apr-16           FMR               SELL              18.46            (6,086)           (6,086)  13-Apr-16           FMR               SELL              18.48            (5,102)           (5,102)  
 
 
13-Apr-16           FMR               SELL              18.46            (1,920)           (1,920)  13-Apr-16           FMR               SELL              18.48            (51,896)          (51,896)  13-Apr-16           FMR               SELL              18.46            (19,533)          (19,533)  13-Apr-16           FMR               SELL              18.48            (4,072)           (4,072)  13-Apr-16           FMR               SELL              18.46            (1,532)           (1,532)  13-Apr-16           FMR               SELL              18.48            (10,680)          (10,680)  13-Apr-16           FMR               SELL              18.46            (4,020)           (4,020)  13-Apr-16           FMR               SELL              18.48            (7,786)           (7,786)  13-Apr-16           FMR               SELL              18.46            (2,931)           (2,931)  13-Apr-16           FMR               SELL              18.48            (14,072)          (14,072)  13-Apr-16           FMR               SELL              18.46            (5,296)           (5,296)  14-Apr-16           FMR               SELL              18.54             (636)             (636)  14-Apr-16           FMR               SELL              18.51             (857)             (857)  14-Apr-16           FMR               SELL              18.54             (353)             (353)  14-Apr-16           FMR               SELL              18.51             (693)             (693)  14-Apr-16           FMR               BUY               18.57             6,128             6,128  14-Apr-16           FMR               SELL              18.54             (687)             (687)  14-Apr-16           FMR               SELL              18.51            (3,323)           (3,323)  14-Apr-16           FMR               SELL              18.51            (2,109)           (2,109)  14-Apr-16           FMR               SELL              18.54             (436)             (436)  14-Apr-16           FMR               SELL              18.51            (20,375)          (20,375)  14-Apr-16           FMR               SELL              18.54            (4,215)           (4,215)  14-Apr-16           FMR               SELL              18.54             (765)             (765)  14-Apr-16           FMR               SELL              18.51            (3,699)           (3,699)  14-Apr-16           FMR               SELL              18.54             (746)             (746)  14-Apr-16           FMR               SELL              18.51            (3,608)           (3,608)  14-Apr-16           FMR               SELL              18.54             (821)             (821)  14-Apr-16           FMR               SELL              18.51            (3,970)           (3,970)  14-Apr-16           FMR               SELL              18.54            (1,766)           (1,766)  14-Apr-16           FMR               SELL              18.51            (8,537)           (8,537)  14-Apr-16           FMR               SELL              18.54            (1,611)           (1,611)  14-Apr-16           FMR               SELL              18.51            (7,788)           (7,788)  14-Apr-16           FMR               SELL              18.54            (1,385)           (1,385)  14-Apr-16           FMR               SELL              18.51            (6,696)           (6,696)  14-Apr-16           FMR               SELL              18.54             (606)             (606)  14-Apr-16           FMR               SELL              18.51            (2,932)           (2,932)  14-Apr-16           FMR               SELL              18.54             (570)             (570)  14-Apr-16           FMR               SELL              18.51            (2,756)           (2,756)  14-Apr-16           FMR               SELL              18.54             (353)             (353)  14-Apr-16           FMR               SELL              18.51            (1,506)           (1,506)  14-Apr-16           FMR               SELL              18.54             (353)             (353)  14-Apr-16           FMR               SELL              18.51             (986)             (986)  14-Apr-16           FMR               SELL              18.54             (600)             (600)  
 
 
14-Apr-16           FMR               SELL              18.51            (2,903)           (2,903)  14-Apr-16           FMR               SELL              18.54             (353)             (353)  14-Apr-16           FMR               SELL              18.51            (1,217)           (1,217)  14-Apr-16           FMR               SELL              18.54             (988)             (988)  14-Apr-16           FMR               SELL              18.51            (4,778)           (4,778)  14-Apr-16           FMR               SELL              18.54             (966)             (966)  14-Apr-16           FMR               SELL              18.51            (4,673)           (4,673)  14-Apr-16           FMR               SELL              18.54             (353)             (353)  14-Apr-16           FMR               SELL              18.51            (1,024)           (1,024)  14-Apr-16           FMR               SELL              18.54            (3,102)           (3,102)  14-Apr-16           FMR               SELL              18.51            (14,999)          (14,999)  14-Apr-16           FMR               SELL              18.54             (353)             (353)  14-Apr-16           FMR               SELL              18.51            (1,168)           (1,168)  14-Apr-16           FMR               SELL              18.54             (638)             (638)  14-Apr-16           FMR               SELL              18.51            (3,086)           (3,086)  14-Apr-16           FMR               SELL              18.54             (465)             (465)  14-Apr-16           FMR               SELL              18.51            (2,250)           (2,250)  14-Apr-16           FMR               SELL              18.54             (841)             (841)  14-Apr-16           FMR               SELL              18.51            (4,067)           (4,067)  15-Apr-16           FMR               BUY               18.86             5,200             5,200  15-Apr-16           FMR               SELL              18.74            (3,335)           (3,335)  15-Apr-16           FMR               SELL              18.74            (15,987)          (15,987)  15-Apr-16           FMR               SELL              18.74            (10,148)          (10,148)  15-Apr-16           FMR               SELL              18.74            (33,945)          (33,945)  15-Apr-16           FMR               SELL              18.74            (2,307)           (2,307)  15-Apr-16           FMR               SELL              18.74            (13,031)          (13,031)  15-Apr-16           FMR               SELL              18.74            (19,100)          (19,100)  15-Apr-16           FMR               SELL              18.74            (5,918)           (5,918)  15-Apr-16           FMR               SELL              18.74            (2,996)           (2,996)  15-Apr-16           FMR               SELL              18.74            (1,627)           (1,627)  15-Apr-16           FMR               SELL              18.74             (547)             (547)  15-Apr-16           FMR               SELL              18.74            (13,260)          (13,260)  15-Apr-16           FMR               SELL              18.74            (7,243)           (7,243)  15-Apr-16           FMR               SELL              18.74            (4,741)           (4,741)  15-Apr-16           FMR               SELL              18.74              (24)              (24)  15-Apr-16           FMR               SELL              18.74            (3,099)           (3,099)  15-Apr-16           FMR               SELL              18.74            (7,072)           (7,072)  15-Apr-16           FMR               SELL              18.74            (22,481)          (22,481)  15-Apr-16           FMR               SELL              18.74            (43,150)          (43,150)  15-Apr-16           FMR               SELL              18.74            (2,800)           (2,800)  15-Apr-16           FMR               SELL              18.74             (519)             (519)  15-Apr-16           FMR               SELL              18.74            (5,382)           (5,382)  15-Apr-16           FMR               SELL              18.74            (11,695)          (11,695)  
 
 
18-Apr-16           FMR               SELL              18.90            (3,942)           (3,942)  18-Apr-16           FMR               SELL              19.00            (1,003)           (1,003)  18-Apr-16           FMR               SELL              19.00            (4,807)           (4,807)  18-Apr-16           FMR               SELL              18.90            (18,899)          (18,899)  18-Apr-16           FMR               SELL              18.90            (11,995)          (11,995)  18-Apr-16           FMR               SELL              19.00            (3,051)           (3,051)  18-Apr-16           FMR               SELL              18.90            (1,093)           (1,093)  18-Apr-16           FMR               SELL              18.90            (15,675)          (15,675)  18-Apr-16           FMR               SELL              19.00            (3,987)           (3,987)  18-Apr-16           FMR               SELL              18.90            (8,562)           (8,562)  18-Apr-16           FMR               SELL              19.00            (2,178)           (2,178)  18-Apr-16           FMR               SELL              18.90            (5,605)           (5,605)  18-Apr-16           FMR               SELL              19.00            (1,426)           (1,426)  18-Apr-16           FMR               SELL              19.00            (6,758)           (6,758)  18-Apr-16           FMR               SELL              18.90            (26,575)          (26,575)  19-Apr-16           FMR               BUY               19.45             3,620             3,620  20-Apr-16           FMR               SELL              19.07            (1,496)           (1,496)  20-Apr-16           FMR               SELL              18.46            (7,913)           (7,913)  20-Apr-16           FMR               SELL              19.07            (2,373)           (2,373)  20-Apr-16           FMR               SELL              18.46            (12,552)          (12,552)  20-Apr-16           FMR               SELL              19.07            (2,824)           (2,824)  20-Apr-16           FMR               SELL              18.46            (14,937)          (14,937)  20-Apr-16           FMR               SELL              19.07            (1,699)           (1,699)  20-Apr-16           FMR               SELL              18.46            (8,987)           (8,987)  20-Apr-16           FMR               SELL              19.07             (336)             (336)  20-Apr-16           FMR               SELL              18.46            (1,191)           (1,191)  20-Apr-16           FMR               SELL              19.07            (6,830)           (6,830)  20-Apr-16           FMR               SELL              18.46            (36,126)          (36,126)  20-Apr-16           FMR               SELL              19.07            (1,354)           (1,354)  20-Apr-16           FMR               SELL              18.46            (7,162)           (7,162)  20-Apr-16           FMR               SELL              18.97            (2,709)           (2,709)  20-Apr-16           FMR               SELL              19.07            (1,369)           (1,369)  20-Apr-16           FMR               SELL              18.46            (7,242)           (7,242)  20-Apr-16           FMR               SELL              19.07            (31,342)          (31,342)  20-Apr-16           FMR               SELL              18.46            (6,948)           (6,948)  20-Apr-16           FMR               SELL              18.97            (62,685)          (62,685)  20-Apr-16           FMR               BUY               18.97            62,685            62,685  20-Apr-16           FMR               BUY               18.97             2,709             2,709  21-Apr-16           FMR               BUY               18.86             8,990             8,990  21-Apr-16           FMR               SELL              18.73            (3,779)           (3,779)  21-Apr-16           FMR               SELL              18.73            (6,732)           (6,732)  21-Apr-16           FMR               SELL              18.73            (7,228)           (7,228)  21-Apr-16           FMR               SELL              18.73            (5,720)           (5,720)  
 
 
21-Apr-16           FMR               SELL              18.73             (372)             (372)  21-Apr-16           FMR               SELL              18.73            (19,572)          (19,572)  21-Apr-16           FMR               SELL              18.73            (2,703)           (2,703)  21-Apr-16           FMR               SELL              18.73            (3,894)           (3,894)  22-Apr-16           FMR               SELL              18.51             (626)             (626)  22-Apr-16           FMR               SELL              18.64            (2,591)           (2,591)  22-Apr-16           FMR               SELL              18.51            (2,031)           (2,031)  22-Apr-16           FMR               SELL              18.66            (2,031)           (2,031)  22-Apr-16           FMR               SELL              18.70            (2,031)           (2,031)  22-Apr-16           FMR               SELL              18.71            (2,031)           (2,031)  22-Apr-16           FMR               SELL              18.73            (1,827)           (1,827)  22-Apr-16           FMR               SELL              18.77            (1,828)           (1,828)  22-Apr-16           FMR               SELL              18.72            (1,904)           (1,904)  22-Apr-16           FMR               SELL              18.51             (350)             (350)  22-Apr-16           FMR               SELL              18.64            (1,075)           (1,075)  22-Apr-16           FMR               SELL              18.51            (24,039)          (24,039)  22-Apr-16           FMR               SELL              18.66            (24,040)          (24,040)  22-Apr-16           FMR               SELL              18.70            (24,040)          (24,040)  22-Apr-16           FMR               SELL              18.71            (24,040)          (24,040)  22-Apr-16           FMR               SELL              18.73            (21,628)          (21,628)  22-Apr-16           FMR               SELL              18.77            (21,628)          (21,628)  22-Apr-16           FMR               SELL              18.72            (22,526)          (22,526)  22-Apr-16           FMR               SELL              18.51             (766)             (766)  22-Apr-16           FMR               SELL              18.64            (3,169)           (3,169)  22-Apr-16           FMR               SELL              18.51            (1,288)           (1,288)  22-Apr-16           FMR               SELL              18.64            (5,329)           (5,329)  22-Apr-16           FMR               SELL              18.51             (350)             (350)  22-Apr-16           FMR               SELL              18.64             (467)             (467)  22-Apr-16           FMR               SELL              18.51            (3,902)           (3,902)  22-Apr-16           FMR               SELL              18.64            (16,150)          (16,150)  22-Apr-16           FMR               SELL              18.51             (350)             (350)  22-Apr-16           FMR               SELL              18.64            (1,409)           (1,409)  22-Apr-16           FMR               SELL              18.51             (350)             (350)  22-Apr-16           FMR               SELL              18.64            (1,031)           (1,031)  22-Apr-16           FMR               SELL              18.51             (848)             (848)  22-Apr-16           FMR               SELL              18.64            (3,510)           (3,510)  22-Apr-16           FMR               SELL              18.51             (350)             (350)  22-Apr-16           FMR               SELL              18.64             (631)             (631)  22-Apr-16           FMR               SELL              18.51            (1,901)           (1,901)  22-Apr-16           FMR               SELL              18.64            (7,869)           (7,869)  22-Apr-16           FMR               SELL              18.51            (2,656)           (2,656)  22-Apr-16           FMR               SELL              18.64            (10,993)          (10,993)  22-Apr-16           FMR               SELL              18.51            (2,171)           (2,171)  
 
 
22-Apr-16           FMR               SELL              18.64            (8,983)           (8,983)  22-Apr-16           FMR               SELL              18.51             (793)             (793)  22-Apr-16           FMR               SELL              18.64            (3,283)           (3,283)  22-Apr-16           FMR               SELL              18.51             (783)             (783)  22-Apr-16           FMR               SELL              18.64            (3,240)           (3,240)  22-Apr-16           FMR               SELL              18.51            (16,897)          (16,897)  22-Apr-16           FMR               SELL              18.64            (69,923)          (69,923)  22-Apr-16           FMR               SELL              18.51             (533)             (533)  22-Apr-16           FMR               SELL              18.64            (2,204)           (2,204)  22-Apr-16           FMR               BUY               18.60            10,594            10,594  22-Apr-16           FMR               BUY               18.51             2,137             2,137  22-Apr-16           FMR               BUY               18.51             1,173             1,173  22-Apr-16           FMR               BUY               18.51             3,899             3,899  22-Apr-16           FMR               BUY               18.66             3,899             3,899  22-Apr-16           FMR               BUY               18.66             1,173             1,173  22-Apr-16           FMR               BUY               18.66             2,137             2,137  22-Apr-16           FMR               BUY               18.70             3,899             3,899  22-Apr-16           FMR               BUY               18.70             2,138             2,138  22-Apr-16           FMR               BUY               18.70             1,172             1,172  22-Apr-16           FMR               BUY               18.71             3,899             3,899  22-Apr-16           FMR               BUY               18.71             1,173             1,173  22-Apr-16           FMR               BUY               18.71             2,138             2,138  22-Apr-16           FMR               BUY               18.73             1,058             1,058  22-Apr-16           FMR               BUY               18.73             1,923             1,923  22-Apr-16           FMR               BUY               18.73             3,508             3,508  22-Apr-16           FMR               BUY               18.77             1,923             1,923  22-Apr-16           FMR               BUY               18.77             1,059             1,059  22-Apr-16           FMR               BUY               18.77             3,507             3,507  22-Apr-16           FMR               BUY               18.72             3,653             3,653  22-Apr-16           FMR               BUY               18.72             2,003             2,003  22-Apr-16           FMR               BUY               18.72             1,082             1,082  22-Apr-16           FMR               SELL              18.51             (642)             (642)  22-Apr-16           FMR               SELL              18.64            (2,656)           (2,656)  22-Apr-16           FMR               SELL              18.51             (350)             (350)  22-Apr-16           FMR               SELL              18.64             (670)             (670)  22-Apr-16           FMR               SELL              18.51             (372)             (372)  22-Apr-16           FMR               SELL              18.64            (1,541)           (1,541)  22-Apr-16           FMR               SELL              18.51             (350)             (350)  22-Apr-16           FMR               SELL              18.64             (347)             (347)  22-Apr-16           FMR               SELL              18.51            (1,531)           (1,531)  22-Apr-16           FMR               SELL              18.64            (6,336)           (6,336)  22-Apr-16           FMR               SELL              18.51            (1,173)           (1,173)  22-Apr-16           FMR               SELL              18.51             (685)             (685)  
 
 
22-Apr-16           FMR               SELL              18.66            (1,173)           (1,173)  22-Apr-16           FMR               SELL              18.66             (685)             (685)  22-Apr-16           FMR               SELL              18.70             (686)             (686)  22-Apr-16           FMR               SELL              18.70            (1,172)           (1,172)  22-Apr-16           FMR               SELL              18.71            (1,173)           (1,173)  22-Apr-16           FMR               SELL              18.71             (685)             (685)  22-Apr-16           FMR               SELL              18.73            (1,058)           (1,058)  22-Apr-16           FMR               SELL              18.73             (614)             (614)  22-Apr-16           FMR               SELL              18.77             (613)             (613)  22-Apr-16           FMR               SELL              18.77            (1,059)           (1,059)  22-Apr-16           FMR               SELL              18.72             (661)             (661)  22-Apr-16           FMR               SELL              18.72            (1,082)           (1,082)  22-Apr-16           FMR               SELL              18.51             (350)             (350)  22-Apr-16           FMR               SELL              18.64            (1,271)           (1,271)  22-Apr-16           FMR               SELL              18.51             (441)             (441)  22-Apr-16           FMR               SELL              18.64            (1,826)           (1,826)  22-Apr-16           FMR               SELL              18.51             (350)             (350)  22-Apr-16           FMR               SELL              18.64             (859)             (859)  22-Apr-16           FMR               BUY               18.60            136,350           136,350  22-Apr-16           FMR               BUY               18.51              350               350  22-Apr-16           FMR               BUY               18.51            11,918            11,918  22-Apr-16           FMR               BUY               18.51             2,031             2,031  22-Apr-16           FMR               BUY               18.51            24,039            24,039  22-Apr-16           FMR               BUY               18.51              685               685  22-Apr-16           FMR               BUY               18.51            53,768            53,768  22-Apr-16           FMR               BUY               18.66             2,031             2,031  22-Apr-16           FMR               BUY               18.66            11,919            11,919  22-Apr-16           FMR               BUY               18.66              685               685  22-Apr-16           FMR               BUY               18.66              347               347  22-Apr-16           FMR               BUY               18.66            53,769            53,769  22-Apr-16           FMR               BUY               18.66            24,040            24,040  22-Apr-16           FMR               BUY               18.70              346               346  22-Apr-16           FMR               BUY               18.70            11,919            11,919  22-Apr-16           FMR               BUY               18.70              686               686  22-Apr-16           FMR               BUY               18.70            24,040            24,040  22-Apr-16           FMR               BUY               18.70             2,031             2,031  22-Apr-16           FMR               BUY               18.70            53,769            53,769  22-Apr-16           FMR               BUY               18.71             2,031             2,031  22-Apr-16           FMR               BUY               18.71            24,040            24,040  22-Apr-16           FMR               BUY               18.71              346               346  22-Apr-16           FMR               BUY               18.71            53,769            53,769  22-Apr-16           FMR               BUY               18.71              685               685  22-Apr-16           FMR               BUY               18.71            11,919            11,919  
 
 
22-Apr-16           FMR               BUY               18.73            48,374            48,374  22-Apr-16           FMR               BUY               18.73              345               345  22-Apr-16           FMR               BUY               18.73            10,723            10,723  22-Apr-16           FMR               BUY               18.73            21,628            21,628  22-Apr-16           FMR               BUY               18.73              614               614  22-Apr-16           FMR               BUY               18.73             1,827             1,827  22-Apr-16           FMR               BUY               18.77              613               613  22-Apr-16           FMR               BUY               18.77              345               345  22-Apr-16           FMR               BUY               18.77            21,628            21,628  22-Apr-16           FMR               BUY               18.77            48,374            48,374  22-Apr-16           FMR               BUY               18.77            10,723            10,723  22-Apr-16           FMR               BUY               18.77             1,828             1,828  22-Apr-16           FMR               BUY               18.72            50,385            50,385  22-Apr-16           FMR               BUY               18.72            11,167            11,167  22-Apr-16           FMR               BUY               18.72              661               661  22-Apr-16           FMR               BUY               18.72            22,526            22,526  22-Apr-16           FMR               BUY               18.72             1,904             1,904  22-Apr-16           FMR               BUY               18.72              83                83  22-Apr-16           FMR               BUY               18.60             3,056             3,056  22-Apr-16           FMR               SELL              18.51            (1,887)           (1,887)  22-Apr-16           FMR               SELL              18.64            (7,810)           (7,810)  22-Apr-16           FMR               SELL              18.51            (1,747)           (1,747)  22-Apr-16           FMR               SELL              18.64            (7,228)           (7,228)  22-Apr-16           FMR               SELL              18.51            (3,899)           (3,899)  22-Apr-16           FMR               SELL              18.66            (3,899)           (3,899)  22-Apr-16           FMR               SELL              18.70            (3,899)           (3,899)  22-Apr-16           FMR               SELL              18.71            (3,899)           (3,899)  22-Apr-16           FMR               SELL              18.73            (3,508)           (3,508)  22-Apr-16           FMR               SELL              18.77            (3,507)           (3,507)  22-Apr-16           FMR               SELL              18.72            (3,653)           (3,653)  22-Apr-16           FMR               SELL              18.51             (521)             (521)  22-Apr-16           FMR               SELL              18.64            (2,156)           (2,156)  22-Apr-16           FMR               SELL              18.51            (2,578)           (2,578)  22-Apr-16           FMR               SELL              18.64            (10,671)          (10,671)  22-Apr-16           FMR               SELL              18.51            (11,918)          (11,918)  22-Apr-16           FMR               SELL              18.66            (11,919)          (11,919)  22-Apr-16           FMR               SELL              18.70            (11,919)          (11,919)  22-Apr-16           FMR               SELL              18.71            (11,919)          (11,919)  22-Apr-16           FMR               SELL              18.73            (10,723)          (10,723)  22-Apr-16           FMR               SELL              18.77            (10,723)          (10,723)  22-Apr-16           FMR               SELL              18.72            (11,167)          (11,167)  22-Apr-16           FMR               SELL              18.51             (412)             (412)  22-Apr-16           FMR               SELL              18.64            (1,707)           (1,707)  
 
 
22-Apr-16           FMR               SELL              18.51             (350)             (350)  22-Apr-16           FMR               SELL              18.64            (1,161)           (1,161)  22-Apr-16           FMR               SELL              18.51             (350)             (350)  22-Apr-16           FMR               SELL              18.66             (347)             (347)  22-Apr-16           FMR               SELL              18.70             (346)             (346)  22-Apr-16           FMR               SELL              18.71             (346)             (346)  22-Apr-16           FMR               SELL              18.73             (345)             (345)  22-Apr-16           FMR               SELL              18.77             (345)             (345)  22-Apr-16           FMR               SELL              18.72              (83)              (83)  22-Apr-16           FMR               SELL              18.51            (2,137)           (2,137)  22-Apr-16           FMR               SELL              18.66            (2,137)           (2,137)  22-Apr-16           FMR               SELL              18.70            (2,138)           (2,138)  22-Apr-16           FMR               SELL              18.71            (2,138)           (2,138)  22-Apr-16           FMR               SELL              18.73            (1,923)           (1,923)  22-Apr-16           FMR               SELL              18.77            (1,923)           (1,923)  22-Apr-16           FMR               SELL              18.72            (2,003)           (2,003)  22-Apr-16           FMR               SELL              18.51            (53,768)          (53,768)  22-Apr-16           FMR               SELL              18.66            (53,769)          (53,769)  22-Apr-16           FMR               SELL              18.70            (53,769)          (53,769)  22-Apr-16           FMR               SELL              18.71            (53,769)          (53,769)  22-Apr-16           FMR               SELL              18.73            (48,374)          (48,374)  22-Apr-16           FMR               SELL              18.77            (48,374)          (48,374)  22-Apr-16           FMR               SELL              18.72            (50,385)          (50,385)  22-Apr-16           FMR               SELL              18.51             (350)             (350)  22-Apr-16           FMR               SELL              18.64             (347)             (347)  22-Apr-16           FMR               SELL              18.51            (1,411)           (1,411)  22-Apr-16           FMR               SELL              18.64            (5,839)           (5,839)  22-Apr-16           FMR               SELL              18.51            (1,012)           (1,012)  22-Apr-16           FMR               SELL              18.64            (4,189)           (4,189)  22-Apr-16           FMR               SELL              18.51             (849)             (849)  22-Apr-16           FMR               SELL              18.64            (3,515)           (3,515)  22-Apr-16           FMR               SELL              18.51            (1,882)           (1,882)  22-Apr-16           FMR               SELL              18.64            (7,790)           (7,790)  26-Apr-16           FMR               SELL              18.65            (3,994)           (3,994)  26-Apr-16           FMR               SELL              18.65            (1,651)           (1,651)  26-Apr-16           FMR               SELL              18.65            (4,885)           (4,885)  26-Apr-16           FMR               SELL              18.65            (8,215)           (8,215)  26-Apr-16           FMR               SELL              18.65             (704)             (704)  26-Apr-16           FMR               SELL              18.65            (24,896)          (24,896)  26-Apr-16           FMR               SELL              18.65            (2,172)           (2,172)  26-Apr-16           FMR               SELL              18.65            (1,583)           (1,583)  26-Apr-16           FMR               SELL              18.65            (5,411)           (5,411)  26-Apr-16           FMR               SELL              18.65             (959)             (959)  
 
 
26-Apr-16           FMR               SELL              18.65            (12,130)          (12,130)  26-Apr-16           FMR               SELL              18.65            (16,946)          (16,946)  26-Apr-16           FMR               SELL              18.65            (13,848)          (13,848)  26-Apr-16           FMR               SELL              18.65            (5,061)           (5,061)  26-Apr-16           FMR               SELL              18.65            (4,995)           (4,995)  26-Apr-16           FMR               SELL              18.65           (107,789)         (107,789)  26-Apr-16           FMR               SELL              18.65            (3,398)           (3,398)  26-Apr-16           FMR               BUY               18.66            10,588            10,588  26-Apr-16           FMR               SELL              18.65            (4,094)           (4,094)  26-Apr-16           FMR               SELL              18.65            (1,021)           (1,021)  26-Apr-16           FMR               SELL              18.65            (2,375)           (2,375)  26-Apr-16           FMR               SELL              18.65             (348)             (348)  26-Apr-16           FMR               SELL              18.65            (9,766)           (9,766)  26-Apr-16           FMR               SELL              18.65            (1,957)           (1,957)  26-Apr-16           FMR               SELL              18.65            (2,814)           (2,814)  26-Apr-16           FMR               SELL              18.65            (1,315)           (1,315)  26-Apr-16           FMR               BUY               18.66            136,356           136,356  26-Apr-16           FMR               BUY               18.66             3,056             3,056  26-Apr-16           FMR               SELL              18.65            (12,040)          (12,040)  26-Apr-16           FMR               SELL              18.65            (11,142)          (11,142)  26-Apr-16           FMR               SELL              18.65            (3,324)           (3,324)  26-Apr-16           FMR               SELL              18.65            (16,450)          (16,450)  26-Apr-16           FMR               SELL              18.65            (2,631)           (2,631)  26-Apr-16           FMR               SELL              18.65            (1,785)           (1,785)  26-Apr-16           FMR               SELL              18.65             (121)             (121)  26-Apr-16           FMR               SELL              18.65            (9,000)           (9,000)  26-Apr-16           FMR               SELL              18.65            (6,457)           (6,457)  26-Apr-16           FMR               SELL              18.65            (5,419)           (5,419)  26-Apr-16           FMR               SELL              18.65            (12,008)          (12,008)  27-Apr-16           FMR               SELL              18.60            (4,587)           (4,587)  27-Apr-16           FMR               SELL              18.60            (1,896)           (1,896)  27-Apr-16           FMR               SELL              18.60            (5,611)           (5,611)  27-Apr-16           FMR               SELL              18.60            (9,437)           (9,437)  27-Apr-16           FMR               SELL              18.60             (808)             (808)  27-Apr-16           FMR               SELL              18.60            (28,597)          (28,597)  27-Apr-16           FMR               SELL              18.60            (2,494)           (2,494)  27-Apr-16           FMR               SELL              18.60            (1,818)           (1,818)  27-Apr-16           FMR               SELL              18.60            (6,216)           (6,216)  27-Apr-16           FMR               SELL              18.60            (1,102)           (1,102)  27-Apr-16           FMR               SELL              18.60            (13,934)          (13,934)  27-Apr-16           FMR               SELL              18.60            (19,465)          (19,465)  27-Apr-16           FMR               SELL              18.60            (15,907)          (15,907)  27-Apr-16           FMR               SELL              18.60            (5,813)           (5,813)  
 
 
27-Apr-16           FMR               SELL              18.60            (5,738)           (5,738)  27-Apr-16           FMR               SELL              18.60           (123,815)         (123,815)  27-Apr-16           FMR               SELL              18.60            (3,903)           (3,903)  27-Apr-16           FMR               BUY               18.61            11,985            11,985  27-Apr-16           FMR               SELL              18.60            (4,703)           (4,703)  27-Apr-16           FMR               SELL              18.60            (1,173)           (1,173)  27-Apr-16           FMR               SELL              18.60            (2,728)           (2,728)  27-Apr-16           FMR               SELL              18.60             (354)             (354)  27-Apr-16           FMR               SELL              18.60            (11,219)          (11,219)  27-Apr-16           FMR               SELL              18.60            (2,248)           (2,248)  27-Apr-16           FMR               SELL              18.60            (3,233)           (3,233)  27-Apr-16           FMR               SELL              18.60            (1,510)           (1,510)  27-Apr-16           FMR               BUY               18.61            154,492           154,492  27-Apr-16           FMR               BUY               18.61             3,460             3,460  27-Apr-16           FMR               SELL              18.60            (13,829)          (13,829)  27-Apr-16           FMR               SELL              18.60            (12,799)          (12,799)  27-Apr-16           FMR               SELL              18.60            (3,818)           (3,818)  27-Apr-16           FMR               SELL              18.60            (18,896)          (18,896)  27-Apr-16           FMR               SELL              18.60            (3,023)           (3,023)  27-Apr-16           FMR               SELL              18.60            (2,051)           (2,051)  27-Apr-16           FMR               SELL              18.60            (10,338)          (10,338)  27-Apr-16           FMR               SELL              18.60            (7,417)           (7,417)  27-Apr-16           FMR               SELL              18.60            (6,225)           (6,225)  27-Apr-16           FMR               SELL              18.60            (13,793)          (13,793)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (4,333)           (4,333)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (1,791)           (1,791)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (5,300)           (5,300)  28-Apr-16           FMR               SELL              18.35             (540)             (540)  28-Apr-16           FMR               SELL              18.49            (8,914)           (8,914)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49             (764)             (764)  28-Apr-16           FMR               SELL              18.35            (1,638)           (1,638)  28-Apr-16           FMR               SELL              18.49            (27,013)          (27,013)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (2,356)           (2,356)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (1,718)           (1,718)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (5,872)           (5,872)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  
 
 
28-Apr-16           FMR               SELL              18.49            (1,041)           (1,041)  28-Apr-16           FMR               SELL              18.35             (798)             (798)  28-Apr-16           FMR               SELL              18.49            (13,162)          (13,162)  28-Apr-16           FMR               SELL              18.35            (1,115)           (1,115)  28-Apr-16           FMR               SELL              18.49            (18,387)          (18,387)  28-Apr-16           FMR               SELL              18.35             (911)             (911)  28-Apr-16           FMR               SELL              18.49            (15,026)          (15,026)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (5,491)           (5,491)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (5,420)           (5,420)  28-Apr-16           FMR               SELL              18.35            (7,092)           (7,092)  28-Apr-16           FMR               SELL              18.49           (116,958)         (116,958)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (3,687)           (3,687)  28-Apr-16           FMR               BUY               18.51            12,245            12,245  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (4,442)           (4,442)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (1,108)           (1,108)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (2,577)           (2,577)  28-Apr-16           FMR               SELL              18.35             (356)             (356)  28-Apr-16           FMR               SELL              18.49             (357)             (357)  28-Apr-16           FMR               SELL              18.35             (643)             (643)  28-Apr-16           FMR               SELL              18.49            (10,597)          (10,597)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (2,124)           (2,124)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (3,053)           (3,053)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (1,427)           (1,427)  28-Apr-16           FMR               BUY               18.51            158,093           158,093  28-Apr-16           FMR               BUY               18.51             3,542             3,542  28-Apr-16           FMR               SELL              18.35             (792)             (792)  28-Apr-16           FMR               SELL              18.49            (13,064)          (13,064)  28-Apr-16           FMR               SELL              18.35             (733)             (733)  28-Apr-16           FMR               SELL              18.49            (12,090)          (12,090)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (3,606)           (3,606)  28-Apr-16           FMR               SELL              18.35            (1,082)           (1,082)  28-Apr-16           FMR               SELL              18.49            (17,849)          (17,849)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  
 
 
28-Apr-16           FMR               SELL              18.49            (2,855)           (2,855)  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (1,937)           (1,937)  28-Apr-16           FMR               SELL              18.35             (592)             (592)  28-Apr-16           FMR               SELL              18.49            (9,766)           (9,766)  28-Apr-16           FMR               SELL              18.35             (425)             (425)  28-Apr-16           FMR               SELL              18.49            (7,006)           (7,006)  28-Apr-16           FMR               BUY               18.51             1,120             1,120  28-Apr-16           FMR               SELL              18.35             (360)             (360)  28-Apr-16           FMR               SELL              18.49            (5,880)           (5,880)  28-Apr-16           FMR               SELL              18.35             (790)             (790)  28-Apr-16           FMR               SELL              18.49            (13,029)          (13,029)  29-Apr-16           FMR               SELL              18.50            (1,567)           (1,567)  29-Apr-16           FMR               SELL              18.51            (2,762)           (2,762)  29-Apr-16           FMR               SELL              18.50             (641)             (641)  29-Apr-16           FMR               SELL              18.51            (1,129)           (1,129)  29-Apr-16           FMR               SELL              18.50            (1,919)           (1,919)  29-Apr-16           FMR               SELL              18.51            (3,383)           (3,383)  29-Apr-16           FMR               SELL              18.50            (3,231)           (3,231)  29-Apr-16           FMR               SELL              18.51            (5,693)           (5,693)  29-Apr-16           FMR               SELL              18.50             (355)             (355)  29-Apr-16           FMR               SELL              18.51             (469)             (469)  29-Apr-16           FMR               SELL              18.50            (9,790)           (9,790)  29-Apr-16           FMR               SELL              18.51            (17,253)          (17,253)  29-Apr-16           FMR               SELL              18.50             (846)             (846)  29-Apr-16           FMR               SELL              18.51            (1,492)           (1,492)  29-Apr-16           FMR               SELL              18.50             (614)             (614)  29-Apr-16           FMR               SELL              18.51            (1,082)           (1,082)  29-Apr-16           FMR               SELL              18.50            (2,128)           (2,128)  29-Apr-16           FMR               SELL              18.51            (3,750)           (3,750)  29-Apr-16           FMR               SELL              18.50             (367)             (367)  29-Apr-16           FMR               SELL              18.51             (647)             (647)  29-Apr-16           FMR               SELL              18.50            (4,770)           (4,770)  29-Apr-16           FMR               SELL              18.51            (8,406)           (8,406)  29-Apr-16           FMR               SELL              18.50            (6,664)           (6,664)  29-Apr-16           FMR               SELL              18.51            (11,743)          (11,743)  29-Apr-16           FMR               SELL              18.50            (5,446)           (5,446)  29-Apr-16           FMR               SELL              18.51            (9,597)           (9,597)  29-Apr-16           FMR               SELL              18.50            (1,989)           (1,989)  29-Apr-16           FMR               SELL              18.51            (3,506)           (3,506)  29-Apr-16           FMR               SELL              18.50            (1,963)           (1,963)  29-Apr-16           FMR               SELL              18.51            (3,460)           (3,460)  29-Apr-16           FMR               SELL              18.50            (42,389)          (42,389)  
 
 
29-Apr-16           FMR               SELL              18.51            (74,699)          (74,699)  29-Apr-16           FMR               SELL              18.50            (1,332)           (1,332)  29-Apr-16           FMR               SELL              18.51            (2,346)           (2,346)  29-Apr-16           FMR               BUY               18.52            21,179            21,179  29-Apr-16           FMR               SELL              18.50            (1,607)           (1,607)  29-Apr-16           FMR               SELL              18.51            (2,831)           (2,831)  29-Apr-16           FMR               SELL              18.50             (391)             (391)  29-Apr-16           FMR               SELL              18.51             (690)             (690)  29-Apr-16           FMR               SELL              18.50             (927)             (927)  29-Apr-16           FMR               SELL              18.51            (1,634)           (1,634)  29-Apr-16           FMR               SELL              18.50            (3,841)           (3,841)  29-Apr-16           FMR               SELL              18.51            (6,768)           (6,768)  29-Apr-16           FMR               SELL              18.50             (762)             (762)  29-Apr-16           FMR               SELL              18.51            (1,342)           (1,342)  29-Apr-16           FMR               SELL              18.50            (1,101)           (1,101)  29-Apr-16           FMR               SELL              18.51            (1,940)           (1,940)  29-Apr-16           FMR               SELL              18.50             (508)             (508)  29-Apr-16           FMR               SELL              18.51             (894)             (894)  29-Apr-16           FMR               BUY               18.52            272,719           272,719  29-Apr-16           FMR               BUY               18.52             6,102             6,102  29-Apr-16           FMR               SELL              18.50            (4,735)           (4,735)  29-Apr-16           FMR               SELL              18.51            (8,343)           (8,343)  29-Apr-16           FMR               SELL              18.50            (4,382)           (4,382)  29-Apr-16           FMR               SELL              18.51            (7,722)           (7,722)  29-Apr-16           FMR               SELL              18.50            (1,302)           (1,302)  29-Apr-16           FMR               SELL              18.51            (2,295)           (2,295)  29-Apr-16           FMR               SELL              18.50            (6,469)           (6,469)  29-Apr-16           FMR               SELL              18.51            (11,400)          (11,400)  29-Apr-16           FMR               SELL              18.50            (1,028)           (1,028)  29-Apr-16           FMR               SELL              18.51            (1,812)           (1,812)  29-Apr-16           FMR               SELL              18.50             (694)             (694)  29-Apr-16           FMR               SELL              18.51            (1,222)           (1,222)  29-Apr-16           FMR               SELL              18.50            (3,539)           (3,539)  29-Apr-16           FMR               SELL              18.51            (6,237)           (6,237)  29-Apr-16           FMR               SELL              18.50            (2,539)           (2,539)  29-Apr-16           FMR               SELL              18.51            (4,475)           (4,475)  29-Apr-16           FMR               SELL              18.50            (2,131)           (2,131)  29-Apr-16           FMR               SELL              18.51            (3,755)           (3,755)  29-Apr-16           FMR               SELL              18.50            (4,722)           (4,722)  29-Apr-16           FMR               SELL              18.51            (8,321)           (8,321)  2-May-16            FMR               SELL              18.77            (3,674)           (3,674)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (1,063)           (1,063)  
 
 
2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (4,644)           (4,644)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (8,112)           (8,112)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.59             (201)             (201)  2-May-16            FMR               SELL              18.77            (25,041)          (25,041)  2-May-16            FMR               SELL              18.59             (615)             (615)  2-May-16            FMR               SELL              18.77            (1,682)           (1,682)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77             (982)             (982)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (5,219)           (5,219)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77             (240)             (240)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (12,149)          (12,149)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (17,045)          (17,045)  2-May-16            FMR               SELL              18.59             (419)             (419)  2-May-16            FMR               SELL              18.77            (13,916)          (13,916)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (4,838)           (4,838)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (4,766)           (4,766)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77           (108,416)         (108,416)  2-May-16            FMR               SELL              18.59            (2,664)           (2,664)  2-May-16            FMR               SELL              18.77            (3,024)           (3,024)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               BUY               18.74             4,376             4,376  2-May-16            FMR               SELL              18.77            (3,783)           (3,783)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77             (313)             (313)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (1,909)           (1,909)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (9,710)           (9,710)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (1,427)           (1,427)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (2,387)           (2,387)  2-May-16            FMR               SELL              18.59             (354)             (354)  
 
 
2-May-16            FMR               SELL              18.77            (2,984)           (2,984)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               BUY               18.85            127,155           127,155  2-May-16            FMR               BUY               18.74            123,789           123,789  2-May-16            FMR               BUY               18.85             2,845             2,845  2-May-16            FMR               BUY               18.74             2,769             2,769  2-May-16            FMR               SELL              18.77            (12,053)          (12,053)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (11,129)          (11,129)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (2,943)           (2,943)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (16,546)          (16,546)  2-May-16            FMR               SELL              18.59             (407)             (407)  2-May-16            FMR               SELL              18.77            (2,189)           (2,189)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (1,222)           (1,222)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (8,922)           (8,922)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.80            (32,477)          (32,477)  2-May-16            FMR               SELL              18.77            (6,300)           (6,300)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (5,227)           (5,227)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.59             (354)             (354)  2-May-16            FMR               SELL              18.77            (28,432)          (28,432)  3-May-16            FMR               SELL              19.21            (6,800)           (6,800)  3-May-16            FMR               SELL              18.99            (3,039)           (3,039)  3-May-16            FMR               BUY               18.99            56,667            56,667  3-May-16            FMR               BUY               18.99            15,372            15,372  3-May-16            FMR               SELL              18.99            (31,879)          (31,879)  4-May-16            FMR               BUY               19.54            11,760            11,760  5-May-16            FMR               SELL              19.10            (52,044)          (52,044)  9-May-16            FMR               SELL              19.50            (6,554)           (6,554)  9-May-16            FMR               SELL              19.50            (10,251)          (10,251)  9-May-16            FMR               SELL              19.50            (12,354)          (12,354)  9-May-16            FMR               SELL              19.50            (7,192)           (7,192)  9-May-16            FMR               SELL              19.50            (1,029)           (1,029)  9-May-16            FMR               SELL              19.50            (29,557)          (29,557)  9-May-16            FMR               SELL              19.50            (6,100)           (6,100)  9-May-16            FMR               SELL              19.50            (5,931)           (5,931)  16-May-16           FMR               BUY               19.42             7,387             7,387  
 
 
19-May-16           FMR               SELL              14.44            (5,000)           (5,000)  20-May-16           FMR               BUY               19.97             5,032             5,032  24-May-16           FMR               SELL              20.15            (1,000)           (1,000)  24-May-16           FMR               SELL              20.15            (1,190)           (1,190)  26-May-16           FMR               BUY               20.91             7,000             7,000  27-May-16           FMR               SELL              21.16            (49,685)          (49,685)   1-Jun-16           FMR               BUY               21.09             3,406             3,406   1-Jun-16           FMR               BUY               21.09            71,214            71,214   1-Jun-16           FMR               BUY               21.09            32,012            32,012   1-Jun-16           FMR               BUY               21.09             8,500             8,500   2-Jun-16           FMR               SELL              21.23            (24,459)          (24,459)   8-Jun-16           FMR               BUY               20.84             1,500             1,500  10-Jun-16           FMR               BUY               20.30             9,067             9,067  15-Jun-16           FMR               BUY               20.31             1,015             1,015  16-Jun-16           FMR               SELL              20.31            (1,070)           (1,070)  17-Jun-16           FMR               BUY               20.36            150,000           150,000  20-Jun-16           FMR               SELL              20.42            (89,971)          (89,971)  20-Jun-16           FMR               SELL              20.41           (100,000)         (100,000)  21-Jun-16           FMR               SELL              20.37            (2,899)           (2,899)  23-Jun-16           FMR               BUY               20.21            14,072            14,072  29-Jun-16           FMR               SELL              19.70            (6,176)           (6,176)  30-Jun-16           FMR               BUY               20.45             8,401             8,401  30-Jun-16           FMR               BUY               20.45             5,615             5,615  30-Jun-16           FMR               BUY               20.21            24,476            24,476   1-Jul-16           FMR               BUY               21.00             7,086             7,086   1-Jul-16           FMR               BUY               20.89            44,000            44,000  11-Jul-16           FMR               BUY               21.37            58,117            58,117  12-Jul-16           FMR               SELL              21.64            (59,504)          (59,504)  13-Jul-16           FMR               BUY               21.82             2,004             2,004  14-Jul-16           FMR               BUY               21.71            13,700            13,700  14-Jul-16           FMR               BUY               21.71             4,440             4,440  18-Jul-16           FMR               SELL              21.87            (1,471)           (1,471)  19-Jul-16           FMR               SELL              21.96            (1,375)           (1,375)  28-Jul-16           FMR               SELL              22.10            (3,937)           (3,937)  28-Jul-16           FMR               SELL              16.55             (400)             (400)  28-Jul-16           FMR               SELL              16.52             (300)             (300)  28-Jul-16           FMR               SELL              16.53             (930)             (930)  28-Jul-16           FMR               SELL              16.51             (300)             (300)  28-Jul-16           FMR               SELL              16.57             (566)             (566)  28-Jul-16           FMR               BUY               22.27             9,980             9,980  29-Jul-16           FMR               SELL              16.50             (700)             (700)  29-Jul-16           FMR               BUY               21.60            20,000            20,000  29-Jul-16           FMR               SELL              21.70           (100,000)         (100,000)  
 
 
29-Jul-16           FMR               SELL              21.70            (11,133)          (11,133)  29-Jul-16           FMR               SELL              16.50             (500)             (500)  29-Jul-16           FMR               SELL              16.27            (97,504)          (97,504)  1-Aug-16            FMR               SELL              21.78            (11,280)          (11,280)  1-Aug-16            FMR               SELL              16.49            (4,300)           (4,300)  1-Aug-16            FMR               SELL              21.78            (35,000)          (35,000)  1-Aug-16            FMR               SELL              21.78            (93,258)          (93,258)  1-Aug-16            FMR               SELL              21.78            (30,000)          (30,000)  2-Aug-16            FMR               BUY               21.84            167,819           167,819  2-Aug-16            FMR               BUY               21.84            31,513            31,513  2-Aug-16            FMR               BUY               21.84            18,759            18,759  3-Aug-16            FMR               BUY               21.74            11,300            11,300  3-Aug-16            FMR               BUY               21.74            155,673           155,673  3-Aug-16            FMR               BUY               21.77            35,264            35,264  3-Aug-16            FMR               BUY               21.74            29,217            29,217  3-Aug-16            FMR               BUY               21.77             6,618             6,618  3-Aug-16            FMR               BUY               21.74            20,000            20,000  3-Aug-16            FMR               BUY               21.74            17,367            17,367  3-Aug-16            FMR               BUY               21.77             3,934             3,934  4-Aug-16            FMR               BUY               21.75            113,305           113,305  4-Aug-16            FMR               BUY               21.75            20,818            20,818  4-Aug-16            FMR               BUY               21.75            12,713            12,713  9-Aug-16            FMR               BUY               20.91            33,409            33,409  9-Aug-16            FMR               BUY               20.91             7,055             7,055  9-Aug-16            FMR               BUY               20.91             3,536             3,536  10-Aug-16           FMR               SELL              20.81            (6,259)           (6,259)  10-Aug-16           FMR               SELL              20.81            (5,965)           (5,965)  11-Aug-16           FMR               SELL              16.36             (450)             (450)  11-Aug-16           FMR               SELL              16.34            (1,550)           (1,550)  19-Aug-16           FMR               BUY               21.98             7,374             7,374  19-Aug-16           FMR               BUY               21.98             1,778             1,778  19-Aug-16           FMR               SELL              22.13            (1,185)           (1,185)  22-Aug-16           FMR               SELL              22.23            (1,518)           (1,518)  23-Aug-16           FMR               BUY               22.46             2,188             2,188  26-Aug-16           FMR               SELL              22.49             (808)             (808)  26-Aug-16           FMR               SELL              22.49             (665)             (665)  26-Aug-16           FMR               SELL              22.35             (914)             (914)  29-Aug-16           FMR               SELL              22.23            (2,453)           (2,453)  31-Aug-16           FMR               BUY               21.79            50,988            50,988  1-Sep-16            FMR               SELL              21.71            (9,210)           (9,210)  1-Sep-16            FMR               SELL              21.71             (943)             (943)  2-Sep-16            FMR               SELL              21.69           (503,634)         (503,634)  2-Sep-16            FMR               SELL              21.69            (99,187)          (99,187)  
 
 
2-Sep-16            FMR               SELL              21.69            (53,267)          (53,267)  5-Sep-16            FMR               SELL              21.77            (1,564)           (1,564)  7-Sep-16            FMR               SELL              16.29             (100)             (100)  7-Sep-16            FMR               SELL              16.10            (1,900)           (1,900)  8-Sep-16            FMR               SELL              21.03             (426)             (426)  15-Sep-16           FMR               SELL              20.74             (810)             (810)  22-Sep-16           FMR               SELL              20.70            (14,416)          (14,416)  22-Sep-16           FMR               SELL              20.62            (8,200)           (8,200)  22-Sep-16           FMR               BUY               20.62            12,900            12,900  22-Sep-16           FMR               BUY               20.62             4,410             4,410  26-Sep-16           FMR               SELL              20.46            (5,585)           (5,585)  27-Sep-16           FMR               BUY               20.35            48,692            48,692  27-Sep-16           FMR               SELL              20.37            (6,123)           (6,123)  27-Sep-16           FMR               BUY               20.35             4,320             4,320  28-Sep-16           FMR               SELL              20.47            (2,059)           (2,059)  29-Sep-16           FMR               BUY               20.44            64,267            64,267  30-Sep-16           FMR               SELL              20.23            (1,969)           (1,969)  30-Sep-16           FMR               BUY               20.32            20,000            20,000  30-Sep-16           FMR               BUY               20.32             6,957             6,957   5-Oct-16           FMR               BUY               20.33            23,028            23,028   5-Oct-16           FMR               BUY               20.21             2,291             2,291   5-Oct-16           FMR               BUY               20.32             5,757             5,757   5-Oct-16           FMR               BUY               20.33            242,703           242,703   5-Oct-16           FMR               BUY               20.21            24,145            24,145   5-Oct-16           FMR               BUY               20.32            60,676            60,676   5-Oct-16           FMR               BUY               20.33            34,269            34,269   5-Oct-16           FMR               BUY               20.21             3,409             3,409   5-Oct-16           FMR               BUY               20.32             8,567             8,567   6-Oct-16           FMR               BUY               20.54             3,228             3,228   6-Oct-16           FMR               BUY               20.58             7,681             7,681   6-Oct-16           FMR               BUY               20.71             7,733             7,733   6-Oct-16           FMR               BUY               20.58            80,908            80,908   6-Oct-16           FMR               BUY               20.71            80,760            80,760   6-Oct-16           FMR               BUY               20.54            34,003            34,003   6-Oct-16           FMR               BUY               20.54             4,796             4,796   6-Oct-16           FMR               BUY               20.71            11,507            11,507   6-Oct-16           FMR               BUY               20.58            11,411            11,411  13-Oct-16           FMR               BUY               20.04            23,030            23,030  13-Oct-16           FMR               BUY               20.04            242,688           242,688  13-Oct-16           FMR               BUY               20.04            34,282            34,282  14-Oct-16           FMR               BUY               20.37            14,647            14,647  14-Oct-16           FMR               BUY               20.37            155,082           155,082  14-Oct-16           FMR               BUY               20.37            21,827            21,827  
 
 
14-Oct-16           FMR               BUY               20.34            19,162            19,162  21-Oct-16           FMR               BUY               20.41             1,835             1,835  21-Oct-16           FMR               BUY               20.40            68,704            68,704  21-Oct-16           FMR               BUY               20.40            24,743            24,743  21-Oct-16           FMR               BUY               20.39            89,177            89,177  21-Oct-16           FMR               BUY               20.41            10,977            10,977  21-Oct-16           FMR               BUY               20.40             1,892             1,892  21-Oct-16           FMR               BUY               20.41             2,415             2,415  21-Oct-16           FMR               BUY               20.41              404               404  21-Oct-16           FMR               BUY               20.40            15,113            15,113  21-Oct-16           FMR               BUY               20.39            19,617            19,617  21-Oct-16           FMR               BUY               20.40             5,443             5,443  21-Oct-16           FMR               BUY               20.40              416               416  21-Oct-16           FMR               BUY               20.41              322               322  21-Oct-16           FMR               BUY               20.40             7,383             7,383  21-Oct-16           FMR               BUY               20.39             9,583             9,583  21-Oct-16           FMR               BUY               20.40             2,659             2,659  21-Oct-16           FMR               BUY               20.41             1,180             1,180  21-Oct-16           FMR               BUY               20.40              322               322  24-Oct-16           FMR               BUY               20.38            91,087            91,087  24-Oct-16           FMR               BUY               20.35            46,260            46,260  24-Oct-16           FMR               BUY               20.38            20,119            20,119  24-Oct-16           FMR               BUY               20.35            10,218            10,218  24-Oct-16           FMR               BUY               20.38             9,794             9,794  24-Oct-16           FMR               BUY               20.35             4,974             4,974  25-Oct-16           FMR               BUY               20.59            198,330           198,330  25-Oct-16           FMR               BUY               20.59            44,969            44,969  25-Oct-16           FMR               BUY               20.59            20,987            20,987  26-Oct-16           FMR               BUY               20.38            71,994            71,994  26-Oct-16           FMR               BUY               20.38            15,131            15,131  26-Oct-16           FMR               SELL              20.40            (1,521)           (1,521)  26-Oct-16           FMR               BUY               20.38             7,875             7,875  28-Oct-16           FMR               BUY               19.64            72,328            72,328  28-Oct-16           FMR               BUY               19.99             1,967             1,967  28-Oct-16           FMR               BUY               19.64            14,690            14,690  28-Oct-16           FMR               BUY               19.64             7,982             7,982  31-Oct-16           FMR               SELL              19.54            (4,190)           (4,190)  31-Oct-16           FMR               SELL              19.63            (3,750)           (3,750)  31-Oct-16           FMR               BUY               19.57             2,020             2,020  1-Nov-16            FMR               BUY               19.36            22,219            22,219  2-Nov-16            FMR               BUY               18.77            32,817            32,817  2-Nov-16            FMR               BUY               18.77             7,651             7,651  2-Nov-16            FMR               BUY               18.77             3,532             3,532  
 
 
3-Nov-16            FMR               SELL              18.70             (427)             (427)  3-Nov-16            FMR               SELL              18.71            (8,657)           (8,657)  3-Nov-16            FMR               SELL              18.70             (350)             (350)  3-Nov-16            FMR               SELL              18.71             (823)             (823)  3-Nov-16            FMR               SELL              18.70            (2,780)           (2,780)  3-Nov-16            FMR               SELL              18.71           (105,297)         (105,297)  3-Nov-16            FMR               SELL              18.70            (13,435)          (13,435)  3-Nov-16            FMR               SELL              18.71           (272,155)         (272,155)  3-Nov-16            FMR               SELL              18.70             (350)             (350)  3-Nov-16            FMR               SELL              18.71            (2,070)           (2,070)  3-Nov-16            FMR               SELL              18.70             (350)             (350)  3-Nov-16            FMR               SELL              18.71             (309)             (309)  3-Nov-16            FMR               SELL              18.70            (1,863)           (1,863)  3-Nov-16            FMR               SELL              18.71            (37,739)          (37,739)  3-Nov-16            FMR               SELL              18.70            (1,062)           (1,062)  3-Nov-16            FMR               SELL              18.71            (40,202)          (40,202)  3-Nov-16            FMR               SELL              18.70             (571)             (571)  3-Nov-16            FMR               SELL              18.71            (11,560)          (11,560)  4-Nov-16            FMR               SELL              18.66            (3,000)           (3,000)  4-Nov-16            FMR               BUY               18.66             2,098             2,098  7-Nov-16            FMR               SELL              18.76            (6,870)           (6,870)  7-Nov-16            FMR               SELL              18.76            (1,026)           (1,026)  7-Nov-16            FMR               SELL              18.88             (345)             (345)  7-Nov-16            FMR               SELL              18.76             (134)             (134)  7-Nov-16            FMR               SELL              18.76            (4,488)           (4,488)  7-Nov-16            FMR               SELL              18.88             (570)             (570)  7-Nov-16            FMR               SELL              18.76             (285)             (285)  7-Nov-16            FMR               SELL              18.88             (345)             (345)  7-Nov-16            FMR               SELL              18.76            (72,580)          (72,580)  7-Nov-16            FMR               SELL              18.76            (10,835)          (10,835)  7-Nov-16            FMR               SELL              18.88            (1,375)           (1,375)  7-Nov-16            FMR               SELL              18.76            (10,238)          (10,238)  7-Nov-16            FMR               SELL              18.76            (1,528)           (1,528)  7-Nov-16            FMR               SELL              18.88             (345)             (345)  7-Nov-16            FMR               SELL              18.76            (3,763)           (3,763)  7-Nov-16            FMR               SELL              18.76            (28,628)          (28,628)  7-Nov-16            FMR               SELL              18.88            (3,634)           (3,634)  7-Nov-16            FMR               SELL              18.76            (4,213)           (4,213)  7-Nov-16            FMR               SELL              18.88            (17,910)          (17,910)  7-Nov-16            FMR               SELL              18.76           (141,104)         (141,104)  7-Nov-16            FMR               SELL              18.76            (1,038)           (1,038)  7-Nov-16            FMR               SELL              18.88             (345)             (345)  7-Nov-16            FMR               SELL              18.88             (220)             (220)  
 
 
7-Nov-16            FMR               SELL              18.76             (585)             (585)  7-Nov-16            FMR               SELL              18.76            (19,567)          (19,567)  7-Nov-16            FMR               SELL              18.88            (2,483)           (2,483)  7-Nov-16            FMR               SELL              18.76            (1,438)           (1,438)  7-Nov-16            FMR               SELL              18.76            (10,930)          (10,930)  7-Nov-16            FMR               SELL              18.88            (1,387)           (1,387)  7-Nov-16            FMR               SELL              18.76             (179)             (179)  7-Nov-16            FMR               SELL              18.88             (761)             (761)  7-Nov-16            FMR               SELL              18.76            (5,993)           (5,993)  8-Nov-16            FMR               SELL              18.80            (8,995)           (8,995)  8-Nov-16            FMR               SELL              18.80            (95,022)          (95,022)  8-Nov-16            FMR               SELL              18.80            (13,404)          (13,404)  9-Nov-16            FMR               SELL              18.36            (19,628)          (19,628)  9-Nov-16            FMR               SELL              18.36           (207,346)         (207,346)  9-Nov-16            FMR               SELL              18.36            (29,250)          (29,250)  10-Nov-16           FMR               SELL              18.86            (21,333)          (21,333)  10-Nov-16           FMR               SELL              18.80            (14,039)          (14,039)  10-Nov-16           FMR               SELL              18.75            (15,159)          (15,159)  10-Nov-16           FMR               SELL              18.86           (225,355)         (225,355)  10-Nov-16           FMR               SELL              18.80           (148,310)         (148,310)  10-Nov-16           FMR               SELL              18.75           (160,142)         (160,142)  10-Nov-16           FMR               SELL              18.86            (31,790)          (31,790)  10-Nov-16           FMR               SELL              18.80            (20,922)          (20,922)  10-Nov-16           FMR               SELL              18.75            (22,591)          (22,591)  11-Nov-16           FMR               BUY               19.10             2,664             2,664  14-Nov-16           FMR               SELL              19.36            (10,144)          (10,144)  14-Nov-16           FMR               SELL              19.36            (1,706)           (1,706)  15-Nov-16           FMR               BUY               19.68             2,064             2,064  16-Nov-16           FMR               SELL              19.58            (3,206)           (3,206)  16-Nov-16           FMR               SELL              19.58             (388)             (388)  16-Nov-16           FMR               SELL              19.59            (5,924)           (5,924)  16-Nov-16           FMR               SELL              19.58            (20,422)          (20,422)  16-Nov-16           FMR               SELL              19.58           (100,779)         (100,779)  16-Nov-16           FMR               SELL              19.60            (10,043)          (10,043)  16-Nov-16           FMR               SELL              19.58            (5,341)           (5,341)  16-Nov-16           FMR               SELL              19.58             (854)             (854)  16-Nov-16           FMR               SELL              19.58             (338)             (338)  16-Nov-16           FMR               SELL              19.58            (13,975)          (13,975)  16-Nov-16           FMR               SELL              19.58            (7,797)           (7,797)  16-Nov-16           FMR               SELL              19.58            (4,281)           (4,281)  16-Nov-16           FMR               SELL              19.59            (1,357)           (1,357)  17-Nov-16           FMR               SELL              19.56            (4,752)           (4,752)  17-Nov-16           FMR               SELL              18.93            (2,064)           (2,064)  
 
 
17-Nov-16           FMR               SELL              19.30             (362)             (362)  17-Nov-16           FMR               SELL              19.56             (576)             (576)  17-Nov-16           FMR               SELL              18.93             (295)             (295)  17-Nov-16           FMR               SELL              19.56            (8,841)           (8,841)  17-Nov-16           FMR               SELL              18.93            (1,267)           (1,267)  17-Nov-16           FMR               SELL              18.93            (13,152)          (13,152)  17-Nov-16           FMR               SELL              19.56            (30,276)          (30,276)  17-Nov-16           FMR               SELL              19.30            (44,227)          (44,227)  17-Nov-16           FMR               SELL              18.93            (64,902)          (64,902)  17-Nov-16           FMR               SELL              19.30            (11,368)          (11,368)  17-Nov-16           FMR               SELL              19.56           (149,406)         (149,406)  17-Nov-16           FMR               SELL              19.56            (2,127)           (2,127)  17-Nov-16           FMR               SELL              18.93             (584)             (584)  17-Nov-16           FMR               SELL              19.56            (1,266)           (1,266)  17-Nov-16           FMR               SELL              18.93             (550)             (550)  17-Nov-16           FMR               SELL              19.30              (97)              (97)  17-Nov-16           FMR               SELL              19.56             (321)             (321)  17-Nov-16           FMR               SELL              19.56            (20,718)          (20,718)  17-Nov-16           FMR               SELL              18.93            (9,000)           (9,000)  17-Nov-16           FMR               SELL              19.30            (1,576)           (1,576)  17-Nov-16           FMR               SELL              19.56            (11,560)          (11,560)  17-Nov-16           FMR               SELL              18.93            (5,022)           (5,022)  17-Nov-16           FMR               SELL              19.30            (16,885)          (16,885)  17-Nov-16           FMR               SELL              19.56            (6,346)           (6,346)  17-Nov-16           FMR               SELL              18.93            (2,757)           (2,757)  17-Nov-16           FMR               SELL              19.30             (482)             (482)  17-Nov-16           FMR               SELL              18.93             (407)             (407)  17-Nov-16           FMR               SELL              19.56             (937)             (937)  17-Nov-16           FMR               SELL              19.30              (3)               (3)  18-Nov-16           FMR               SELL              20.03            (67,624)          (67,624)  18-Nov-16           FMR               SELL              20.03            (21,133)          (21,133)  18-Nov-16           FMR               BUY               20.23            47,415            47,415  18-Nov-16           FMR               BUY               20.23             5,586             5,586  18-Nov-16           FMR               SELL              20.03            (6,243)           (6,243)  18-Nov-16           FMR               BUY               20.23             4,830             4,830  22-Nov-16           FMR               BUY               20.00            50,000            50,000  23-Nov-16           FMR               SELL              19.96            (1,359)           (1,359)  24-Nov-16           FMR               SELL              20.11            (1,388)           (1,388)  28-Nov-16           FMR               BUY               20.50             2,992             2,992  29-Nov-16           FMR               BUY               20.75             1,537             1,537  29-Nov-16           FMR               BUY               20.88            33,463            33,463  29-Nov-16           FMR               BUY               20.75             6,660             6,660  29-Nov-16           FMR               BUY               20.88            934,578           934,578  
 
 
29-Nov-16           FMR               SELL              20.82            (2,341)           (2,341)  30-Nov-16           FMR               BUY               20.83            32,000            32,000  30-Nov-16           FMR               BUY               20.83             3,545             3,545  30-Nov-16           FMR               BUY               20.83            20,000            20,000  1-Dec-16            FMR               BUY               21.10            31,000            31,000  1-Dec-16            FMR               BUY               20.98            150,000           150,000  1-Dec-16            FMR               BUY               21.10             4,580             4,580  2-Dec-16            FMR               SELL              21.32             (318)             (318)  2-Dec-16            FMR               SELL              21.32            (6,178)           (6,178)  2-Dec-16            FMR               BUY               21.46            143,822           143,822  2-Dec-16            FMR               BUY               21.32             6,178             6,178  2-Dec-16            FMR               BUY               21.46             3,854             3,854  2-Dec-16            FMR               BUY               21.32              318               318  5-Dec-16            FMR               SELL              21.31            (9,182)           (9,182)  5-Dec-16            FMR               SELL              21.31            (1,582)           (1,582)  5-Dec-16            FMR               BUY               21.36             9,888             9,888  5-Dec-16            FMR               SELL              21.31            (1,252)           (1,252)  6-Dec-16            FMR               BUY               21.13             1,112             1,112  6-Dec-16            FMR               SELL              20.97            (4,200)           (4,200)  7-Dec-16            FMR               SELL              21.05            (6,631)           (6,631)  9-Dec-16            FMR               SELL              21.13            (5,412)           (5,412)  13-Dec-16           FMR               SELL              20.98            (5,285)           (5,285)  15-Dec-16           FMR               SELL              21.18            (1,142)           (1,142)  16-Dec-16           FMR               BUY               21.01             2,815             2,815  16-Dec-16           FMR               SELL              21.17            (3,244)           (3,244)  19-Dec-16           FMR               SELL              21.25            (6,043)           (6,043)  21-Dec-16           FMR               BUY               21.53             9,677             9,677  21-Dec-16           FMR               BUY               21.34              323               323  21-Dec-16           FMR               SELL              21.33             (604)             (604)  21-Dec-16           FMR               BUY               21.53            95,500            95,500  21-Dec-16           FMR               BUY               21.34             4,500             4,500  21-Dec-16           FMR               BUY               21.34              323               323  21-Dec-16           FMR               BUY               21.53            19,677            19,677  29-Dec-16           FMR               BUY               22.13             5,500             5,500  30-Dec-16           FMR               BUY               21.97            27,772            27,772   3-Jan-17           FMR               BUY               22.16            40,000            40,000   3-Jan-17           FMR               BUY               22.11            12,395            12,395   3-Jan-17           FMR               SELL              22.09            (9,230)           (9,230)   9-Jan-17           FMR               BUY               21.81             2,594             2,594   9-Jan-17           FMR               BUY               21.81             1,542             1,542  10-Jan-17           FMR               BUY               21.53            12,791            12,791  10-Jan-17           FMR               BUY               21.53             7,842             7,842  10-Jan-17           FMR               BUY               21.53             1,658             1,658  
 
 
10-Jan-17           FMR               BUY               21.53            20,334            20,334  12-Jan-17           FMR               BUY               21.14             1,800             1,800  13-Jan-17           FMR               BUY               21.32            20,109            20,109  13-Jan-17           FMR               BUY               21.29            129,891           129,891  16-Jan-17           FMR               BUY               21.18             2,833             2,833  17-Jan-17           FMR               BUY               20.64            71,026            71,026  17-Jan-17           FMR               BUY               20.64            16,427            16,427  17-Jan-17           FMR               BUY               20.64             7,547             7,547  20-Jan-17           FMR               BUY               20.49            22,110            22,110  20-Jan-17           FMR               BUY               20.46             5,188             5,188  20-Jan-17           FMR               BUY               20.49            63,747            63,747  20-Jan-17           FMR               BUY               20.46             3,989             3,989  23-Jan-17           FMR               BUY               20.52             3,235             3,235  25-Jan-17           FMR               BUY               20.85             1,111             1,111  27-Jan-17           FMR               SELL              20.85             (887)             (887)  27-Jan-17           FMR               SELL              20.68            (8,397)           (8,397)  27-Jan-17           FMR               SELL              20.85             (932)             (932)  27-Jan-17           FMR               BUY               20.80            103,747           103,747  27-Jan-17           FMR               BUY               20.68             8,397             8,397  27-Jan-17           FMR               BUY               20.68             1,274             1,274  27-Jan-17           FMR               SELL              20.68            (1,274)           (1,274)  30-Jan-17           FMR               SELL              20.81            (54,099)          (54,099)  31-Jan-17           FMR               BUY               20.62              417               417  31-Jan-17           FMR               BUY               20.68             4,500             4,500  1-Feb-17            FMR               BUY               20.98            100,000           100,000  2-Feb-17            FMR               SELL              20.88            (5,960)           (5,960)  3-Feb-17            FMR               SELL              19.75            (7,543)           (7,543)  6-Feb-17            FMR               BUY               19.61            10,000            10,000  6-Feb-17            FMR               BUY               19.61            200,000           200,000  6-Feb-17            FMR               BUY               19.61             1,000             1,000  6-Feb-17            FMR               BUY               19.61            10,000            10,000  8-Feb-17            FMR               BUY               19.37             6,209             6,209  8-Feb-17            FMR               BUY               19.37              694               694  8-Feb-17            FMR               BUY               19.37            32,266            32,266  8-Feb-17            FMR               BUY               19.37            206,956           206,956  8-Feb-17            FMR               BUY               19.37             8,180             8,180  8-Feb-17            FMR               BUY               19.37             1,669             1,669  8-Feb-17            FMR               BUY               19.37             1,000             1,000  8-Feb-17            FMR               BUY               19.37            26,038            26,038  8-Feb-17            FMR               BUY               19.37            20,000            20,000  8-Feb-17            FMR               BUY               19.34             8,800             8,800  8-Feb-17            FMR               BUY               19.37             8,434             8,434  8-Feb-17            FMR               BUY               19.37             3,554             3,554  
 
 
10-Feb-17           FMR               BUY               19.08            31,370            31,370  10-Feb-17           FMR               BUY               19.08             9,136             9,136  10-Feb-17           FMR               BUY               19.08             3,494             3,494  14-Feb-17           FMR               BUY               19.16             6,208             6,208  14-Feb-17           FMR               BUY               19.16              690               690  14-Feb-17           FMR               BUY               19.16            206,931           206,931  14-Feb-17           FMR               BUY               19.16            163,005           163,005  14-Feb-17           FMR               BUY               19.16             1,668             1,668  14-Feb-17           FMR               BUY               19.16            26,074            26,074  14-Feb-17           FMR               BUY               19.16             8,429             8,429  15-Feb-17           FMR               BUY               19.27             3,425             3,425  17-Feb-17           FMR               SELL              18.90           (179,017)         (179,017)  17-Feb-17           FMR               SELL              18.83            (42,964)          (42,964)  17-Feb-17           FMR               SELL              18.90            (51,168)          (51,168)  17-Feb-17           FMR               SELL              18.83            (12,280)          (12,280)  17-Feb-17           FMR               SELL              18.83            (4,756)           (4,756)  17-Feb-17           FMR               SELL              18.90            (19,815)          (19,815)  20-Feb-17           FMR               SELL              18.46            (17,902)          (17,902)  20-Feb-17           FMR               SELL              18.37           (214,821)         (214,821)  20-Feb-17           FMR               SELL              18.44           (204,231)         (204,231)  20-Feb-17           FMR               SELL              18.45            (37,165)          (37,165)  20-Feb-17           FMR               SELL              18.46            (5,117)           (5,117)  20-Feb-17           FMR               SELL              18.37            (61,401)          (61,401)  20-Feb-17           FMR               SELL              18.44            (58,375)          (58,375)  20-Feb-17           FMR               SELL              18.45            (10,623)          (10,623)  20-Feb-17           FMR               SELL              18.46            (1,981)           (1,981)  20-Feb-17           FMR               SELL              18.37            (23,778)          (23,778)  20-Feb-17           FMR               SELL              18.44            (22,606)          (22,606)  20-Feb-17           FMR               SELL              18.45            (4,114)           (4,114)  22-Feb-17           FMR               BUY               18.90            33,395            33,395  23-Feb-17           FMR               BUY               18.88            50,000            50,000  24-Feb-17           FMR               SELL              19.25            (6,623)           (6,623)  28-Feb-17           FMR               SELL              19.50            (4,131)           (4,131)  7-Mar-17            FMR               BUY               19.72             1,621             1,621  7-Mar-17            FMR               BUY               19.72              304               304  13-Mar-17           FMR               SELL              20.46            (3,000)           (3,000)  13-Mar-17           FMR               SELL              20.46            (1,000)           (1,000)  14-Mar-17           FMR               BUY               20.52            63,200            63,200  17-Mar-17           FMR               SELL              20.70            (12,394)          (12,394)  17-Mar-17           FMR               BUY               20.71            13,263            13,263  20-Mar-17           FMR               BUY               20.27            94,520            94,520  27-Mar-17           FMR               SELL              20.10            (5,200)           (5,200)  27-Mar-17           FMR               SELL              19.83            (2,788)           (2,788)  
 
 
28-Mar-17           FMR               SELL              20.24            (4,300)           (4,300)  28-Mar-17           FMR               SELL              20.24            (5,000)           (5,000)  29-Mar-17           FMR               SELL              20.51            (2,835)           (2,835)  30-Mar-17           FMR               BUY               20.71            31,606            31,606  31-Mar-17           FMR               BUY               20.85             4,462             4,462   4-Apr-17           FMR               SELL              20.40            (5,163)           (5,163)   4-Apr-17           FMR               SELL              20.40            (11,714)          (11,714)   4-Apr-17           FMR               SELL              20.40             (320)             (320)   4-Apr-17           FMR               SELL              20.40            (1,180)           (1,180)   4-Apr-17           FMR               SELL              20.40             (150)             (150)   4-Apr-17           FMR               SELL              20.40           (165,567)         (165,567)   4-Apr-17           FMR               SELL              20.40           (375,636)         (375,636)   4-Apr-17           FMR               SELL              20.40            (1,322)           (1,322)   4-Apr-17           FMR               SELL              20.40            (3,000)           (3,000)   4-Apr-17           FMR               SELL              20.40            (20,866)          (20,866)   4-Apr-17           FMR               SELL              20.40            (47,340)          (47,340)   4-Apr-17           FMR               SELL              20.40            (6,762)           (6,762)   4-Apr-17           FMR               SELL              20.40            (15,342)          (15,342)   4-Apr-17           FMR               SELL              20.46            (14,792)          (14,792)   5-Apr-17           FMR               SELL              20.69            (6,464)           (6,464)   5-Apr-17           FMR               SELL              20.69           (207,291)         (207,291)   5-Apr-17           FMR               SELL              20.69            (1,655)           (1,655)   5-Apr-17           FMR               SELL              20.69            (26,124)          (26,124)   5-Apr-17           FMR               SELL              20.69            (8,466)           (8,466)   5-Apr-17           FMR               BUY               20.73             1,987             1,987   6-Apr-17           FMR               SELL              20.78            (6,659)           (6,659)   6-Apr-17           FMR               SELL              20.78           (151,506)         (151,506)   6-Apr-17           FMR               SELL              20.78            (4,023)           (4,023)   6-Apr-17           FMR               SELL              20.78            (25,670)          (25,670)   6-Apr-17           FMR               SELL              20.78            (4,430)           (4,430)   7-Apr-17           FMR               SELL              20.90            (34,775)          (34,775)  10-Apr-17           FMR               SELL              20.95            (1,019)           (1,019)  13-Apr-17           FMR               BUY               20.86             4,955             4,955  19-Apr-17           FMR               BUY               20.76            13,300            13,300  19-Apr-17           FMR               BUY               20.88            52,917            52,917  21-Apr-17           FMR               SELL              21.63            (33,492)          (33,492)  26-Apr-17           FMR               BUY               22.09            31,440            31,440  26-Apr-17           FMR               BUY               22.09            185,903           185,903  26-Apr-17           FMR               BUY               22.09            60,894            60,894  26-Apr-17           FMR               SELL              22.14            (2,204)           (2,204)  26-Apr-17           FMR               BUY               22.09            21,763            21,763  27-Apr-17           FMR               BUY               22.20            14,003            14,003  27-Apr-17           FMR               BUY               22.20            82,738            82,738  
 
 
27-Apr-17           FMR               BUY               22.20            27,168            27,168  27-Apr-17           FMR               BUY               22.20             9,696             9,696  28-Apr-17           FMR               BUY               22.57            47,748            47,748  28-Apr-17           FMR               BUY               22.57            283,165           283,165  28-Apr-17           FMR               BUY               22.42            22,958            22,958  28-Apr-17           FMR               BUY               22.57            93,130            93,130  28-Apr-17           FMR               BUY               22.42             7,538             7,538  28-Apr-17           FMR               SELL              22.42            (2,690)           (2,690)  28-Apr-17           FMR               SELL              22.42            (22,958)          (22,958)  28-Apr-17           FMR               SELL              22.42            (7,538)           (7,538)  28-Apr-17           FMR               BUY               22.57            33,231            33,231  28-Apr-17           FMR               BUY               22.42             2,690             2,690  1-May-17            FMR               BUY               22.76            97,904            97,904  1-May-17            FMR               BUY               22.76            15,010            15,010  1-May-17            FMR               BUY               22.76             4,454             4,454  1-May-17            FMR               BUY               22.76             1,662             1,662  3-May-17            FMR               SELL              22.68            (64,347)          (64,347)  3-May-17            FMR               SELL              22.50            (1,297)           (1,297)  4-May-17            FMR               BUY               22.64             2,950             2,950  9-May-17            FMR               SELL              21.89            (1,591)           (1,591)  9-May-17            FMR               SELL              21.89            (1,301)           (1,301)  9-May-17            FMR               BUY               21.91             1,847             1,847  9-May-17            FMR               BUY               21.91              418               418  9-May-17            FMR               BUY               21.89             9,349             9,349  16-May-17           FMR               SELL              21.84            (1,970)           (1,970)  16-May-17           FMR               BUY               21.86             6,236             6,236  16-May-17           FMR               BUY               21.86             1,247             1,247  18-May-17           FMR               BUY               21.07            29,885            29,885  18-May-17           FMR               BUY               20.53            53,323            53,323  18-May-17           FMR               BUY               21.07            10,081            10,081  18-May-17           FMR               BUY               20.53            18,281            18,281  18-May-17           FMR               BUY               20.67             5,741             5,741  18-May-17           FMR               BUY               20.53            64,992            64,992  18-May-17           FMR               BUY               21.07             4,034             4,034  18-May-17           FMR               BUY               20.53             6,396             6,396  19-May-17           FMR               BUY               20.20            28,382            28,382  19-May-17           FMR               BUY               20.20            11,823            11,823  19-May-17           FMR               BUY               20.20             3,795             3,795  22-May-17           FMR               BUY               20.09             3,843             3,843  22-May-17           FMR               BUY               20.09            73,774            73,774  23-May-17           FMR               BUY               20.06             1,901             1,901  23-May-17           FMR               SELL              19.85            (1,724)           (1,724)  23-May-17           FMR               BUY               20.06            67,651            67,651  
 
 
25-May-17           FMR               BUY               19.83              743               743  25-May-17           FMR               BUY               19.83            38,252            38,252  26-May-17           FMR               SELL              19.81            (6,558)           (6,558)  26-May-17           FMR               SELL              19.71            (1,908)           (1,908)  29-May-17           FMR               BUY               19.76            14,494            14,494  29-May-17           FMR               BUY               19.76             1,493             1,493  29-May-17           FMR               SELL              19.70            (67,957)          (67,957)  29-May-17           FMR               SELL              19.66           (201,152)         (201,152)  29-May-17           FMR               SELL              19.73            (1,236)           (1,236)  29-May-17           FMR               SELL              19.70           (245,461)         (245,461)  29-May-17           FMR               SELL              19.68            (43,692)          (43,692)  29-May-17           FMR               BUY               19.68              24                24  29-May-17           FMR               SELL              19.70            (23,874)          (23,874)  29-May-17           FMR               SELL              19.73             (434)             (434)  29-May-17           FMR               SELL              19.66            (70,668)          (70,668)  29-May-17           FMR               SELL              19.70            (86,233)          (86,233)  29-May-17           FMR               SELL              19.68              (24)              (24)  29-May-17           FMR               SELL              19.68            (3,175)           (3,175)  29-May-17           FMR               SELL              19.68            (12,151)          (12,151)  29-May-17           FMR               BUY               19.68            43,692            43,692  29-May-17           FMR               BUY               19.68             3,175             3,175  29-May-17           FMR               BUY               19.68             5,265             5,265  29-May-17           FMR               SELL              19.61            (4,947)           (4,947)  29-May-17           FMR               BUY               19.68            12,151            12,151  29-May-17           FMR               SELL              19.61            (1,927)           (1,927)  29-May-17           FMR               SELL              19.70            (8,169)           (8,169)  29-May-17           FMR               SELL              19.73             (341)             (341)  29-May-17           FMR               SELL              19.66            (24,180)          (24,180)  29-May-17           FMR               SELL              19.70            (29,506)          (29,506)  29-May-17           FMR               SELL              19.68            (5,265)           (5,265)  30-May-17           FMR               SELL              19.60            (63,096)          (63,096)  30-May-17           FMR               SELL              19.60            (22,166)          (22,166)  30-May-17           FMR               SELL              19.60            (7,584)           (7,584)  31-May-17           FMR               SELL              19.58            (25,800)          (25,800)  31-May-17           FMR               SELL              19.63           (199,741)         (199,741)  31-May-17           FMR               SELL              19.60            (19,974)          (19,974)  31-May-17           FMR               SELL              19.61            (95,387)          (95,387)  31-May-17           FMR               SELL              19.61            (16,311)          (16,311)  31-May-17           FMR               SELL              19.63            (34,154)          (34,154)  31-May-17           FMR               SELL              19.60            (3,415)           (3,415)  31-May-17           FMR               SELL              19.61            (5,730)           (5,730)  31-May-17           FMR               SELL              19.63            (11,999)          (11,999)  31-May-17           FMR               SELL              19.60            (1,200)           (1,200)  
 
 
31-May-17           FMR               SELL              19.61            (1,961)           (1,961)  31-May-17           FMR               SELL              19.63            (4,106)           (4,106)  31-May-17           FMR               SELL              19.60             (411)             (411)   1-Jun-17           FMR               SELL              19.84           (137,712)         (137,712)   1-Jun-17           FMR               SELL              19.69            (7,845)           (7,845)   1-Jun-17           FMR               SELL              19.69            (1,342)           (1,342)   1-Jun-17           FMR               SELL              19.84            (23,548)          (23,548)   1-Jun-17           FMR               SELL              19.69             (471)             (471)   1-Jun-17           FMR               SELL              19.84            (8,273)           (8,273)   1-Jun-17           FMR               SELL              19.69             (342)             (342)   1-Jun-17           FMR               SELL              19.84            (2,649)           (2,649)   2-Jun-17           FMR               SELL              20.39            (1,619)           (1,619)   5-Jun-17           FMR               BUY               20.15             3,832             3,832   5-Jun-17           FMR               BUY               20.15            48,359            48,359   8-Jun-17           FMR               SELL              19.72            (1,716)           (1,716)   8-Jun-17           FMR               SELL              19.52            (1,293)           (1,293)   8-Jun-17           FMR               SELL              19.72            (15,004)          (15,004)   9-Jun-17           FMR               SELL              19.69            (2,000)           (2,000)  14-Jun-17           FMR               BUY               20.36            62,768            62,768  14-Jun-17           FMR               BUY               20.36             1,608             1,608  27-Jun-17           FMR               SELL              19.96             (845)             (845)  27-Jun-17           FMR               SELL              19.98            (1,217)           (1,217)  29-Jun-17           FMR               BUY               20.94             1,776             1,776  29-Jun-17           FMR               BUY               20.94            13,392            13,392  29-Jun-17           FMR               BUY               20.94             4,670             4,670  29-Jun-17           FMR               BUY               20.94              711               711  29-Jun-17           FMR               BUY               20.94             2,955             2,955  29-Jun-17           FMR               BUY               20.94             2,576             2,576  29-Jun-17           FMR               BUY               20.94             1,262             1,262  29-Jun-17           FMR               BUY               20.94             7,498             7,498  29-Jun-17           FMR               BUY               20.94             5,422             5,422  29-Jun-17           FMR               BUY               20.94             9,322             9,322  29-Jun-17           FMR               BUY               20.94            10,849            10,849  29-Jun-17           FMR               BUY               20.94             2,830             2,830  29-Jun-17           FMR               BUY               20.94            18,679            18,679  29-Jun-17           FMR               BUY               20.94             2,743             2,743  29-Jun-17           FMR               BUY               20.94             1,887             1,887  30-Jun-17           FMR               BUY               20.56              372               372  30-Jun-17           FMR               BUY               20.56             8,719             8,719  30-Jun-17           FMR               BUY               20.56             3,126             3,126  30-Jun-17           FMR               BUY               20.56              532               532  30-Jun-17           FMR               SELL              20.67            (12,100)          (12,100)  30-Jun-17           FMR               BUY               20.56             2,017             2,017  
 
 
30-Jun-17           FMR               BUY               20.56              615               615  30-Jun-17           FMR               BUY               20.56              721               721  30-Jun-17           FMR               BUY               20.56             4,268             4,268  30-Jun-17           FMR               BUY               20.56             3,098             3,098  30-Jun-17           FMR               BUY               20.56             5,109             5,109  30-Jun-17           FMR               BUY               20.56             2,005             2,005  30-Jun-17           FMR               BUY               20.50             1,467             1,467  30-Jun-17           FMR               BUY               20.56              697               697  30-Jun-17           FMR               BUY               20.56            10,693            10,693  30-Jun-17           FMR               BUY               20.56             1,553             1,553  30-Jun-17           FMR               BUY               20.56             1,259             1,259   4-Jul-17           FMR               SELL              20.25            (1,037)           (1,037)   4-Jul-17           FMR               BUY               20.43              233               233   4-Jul-17           FMR               BUY               20.43               8                 8   4-Jul-17           FMR               BUY               20.43             1,535             1,535   6-Jul-17           FMR               BUY               19.86              392               392   6-Jul-17           FMR               BUY               19.86              42                42   7-Jul-17           FMR               BUY               19.68             1,290             1,290   7-Jul-17           FMR               BUY               19.68              342               342   7-Jul-17           FMR               BUY               19.68            22,057            22,057   7-Jul-17           FMR               SELL              19.58             (898)             (898)  10-Jul-17           FMR               SELL              19.68            (5,120)           (5,120)  11-Jul-17           FMR               SELL              19.57            (1,286)           (1,286)  13-Jul-17           FMR               SELL              19.46             (743)             (743)  18-Jul-17           FMR               BUY               19.79              570               570  18-Jul-17           FMR               BUY               19.79              55                55  18-Jul-17           FMR               BUY               19.46             4,000             4,000  19-Jul-17           FMR               SELL              19.24            (2,073)           (2,073)  19-Jul-17           FMR               SELL              19.15             (494)             (494)  19-Jul-17           FMR               SELL              19.24            (1,141)           (1,141)  19-Jul-17           FMR               SELL              19.15             (330)             (330)  19-Jul-17           FMR               SELL              19.24             (860)             (860)  19-Jul-17           FMR               SELL              19.15             (330)             (330)  19-Jul-17           FMR               SELL              19.24            (13,596)          (13,596)  19-Jul-17           FMR               SELL              19.15            (3,240)           (3,240)  19-Jul-17           FMR               SELL              19.24            (3,344)           (3,344)  19-Jul-17           FMR               SELL              19.15             (797)             (797)  19-Jul-17           FMR               SELL              19.24            (2,306)           (2,306)  19-Jul-17           FMR               SELL              19.15             (549)             (549)  19-Jul-17           FMR               SELL              19.24            (4,025)           (4,025)  19-Jul-17           FMR               SELL              19.15             (959)             (959)  19-Jul-17           FMR               SELL              19.24             (329)             (329)  19-Jul-17           FMR               SELL              19.15             (330)             (330)  
 
 
19-Jul-17           FMR               SELL              19.24            (12,921)          (12,921)  19-Jul-17           FMR               SELL              19.15            (3,079)           (3,079)  19-Jul-17           FMR               SELL              19.24            (2,737)           (2,737)  19-Jul-17           FMR               SELL              19.15             (652)             (652)  19-Jul-17           FMR               SELL              19.24             (410)             (410)  19-Jul-17           FMR               SELL              19.15             (330)             (330)  19-Jul-17           FMR               SELL              19.24            (8,339)           (8,339)  19-Jul-17           FMR               SELL              19.15            (1,987)           (1,987)  19-Jul-17           FMR               SELL              19.24            (8,700)           (8,700)  19-Jul-17           FMR               SELL              19.15            (2,073)           (2,073)  19-Jul-17           FMR               SELL              19.24            (2,389)           (2,389)  19-Jul-17           FMR               SELL              19.15             (569)             (569)  19-Jul-17           FMR               SELL              19.24            (1,843)           (1,843)  19-Jul-17           FMR               SELL              19.15             (439)             (439)  19-Jul-17           FMR               SELL              19.24            (64,881)          (64,881)  19-Jul-17           FMR               SELL              19.15            (15,463)          (15,463)  19-Jul-17           FMR               SELL              19.24             (379)             (379)  19-Jul-17           FMR               SELL              19.15             (330)             (330)  19-Jul-17           FMR               SELL              19.24             (842)             (842)  19-Jul-17           FMR               SELL              19.15             (330)             (330)  19-Jul-17           FMR               SELL              19.24            (6,249)           (6,249)  19-Jul-17           FMR               SELL              19.15            (1,489)           (1,489)  19-Jul-17           FMR               SELL              19.24            (6,273)           (6,273)  19-Jul-17           FMR               SELL              19.15            (1,495)           (1,495)  19-Jul-17           FMR               SELL              19.24            (2,191)           (2,191)  19-Jul-17           FMR               SELL              19.15             (522)             (522)  19-Jul-17           FMR               SELL              19.24            (1,725)           (1,725)  19-Jul-17           FMR               SELL              19.15             (411)             (411)  19-Jul-17           FMR               SELL              19.24            (7,810)           (7,810)  19-Jul-17           FMR               SELL              19.15            (1,861)           (1,861)  19-Jul-17           FMR               SELL              19.24            (1,389)           (1,389)  19-Jul-17           FMR               SELL              19.15             (331)             (331)  19-Jul-17           FMR               SELL              19.24            (2,319)           (2,319)  19-Jul-17           FMR               SELL              19.15             (553)             (553)  19-Jul-17           FMR               SELL              19.24            (1,201)           (1,201)  19-Jul-17           FMR               SELL              19.15             (330)             (330)  19-Jul-17           FMR               SELL              19.24            (33,176)          (33,176)  19-Jul-17           FMR               SELL              19.15            (7,906)           (7,906)  19-Jul-17           FMR               SELL              19.24            (4,671)           (4,671)  19-Jul-17           FMR               SELL              19.15            (1,113)           (1,113)  19-Jul-17           FMR               SELL              19.24            (2,900)           (2,900)  19-Jul-17           FMR               SELL              19.15             (691)             (691)  19-Jul-17           FMR               SELL              19.24            (2,882)           (2,882)  
 
 
19-Jul-17           FMR               SELL              19.15             (687)             (687)  19-Jul-17           FMR               SELL              19.24             (556)             (556)  19-Jul-17           FMR               SELL              19.15             (330)             (330)  20-Jul-17           FMR               SELL              19.22            (1,396)           (1,396)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22             (761)             (761)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22             (567)             (567)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (9,233)           (9,233)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (2,260)           (2,260)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (1,555)           (1,555)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (2,724)           (2,724)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22             (328)             (328)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (8,774)           (8,774)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (1,848)           (1,848)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22             (107)             (107)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (5,658)           (5,658)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (5,903)           (5,903)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (1,611)           (1,611)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (1,240)           (1,240)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (44,063)          (44,063)  20-Jul-17           FMR               SELL              19.25            (1,466)           (1,466)  20-Jul-17           FMR               SELL              19.25             (325)             (325)  20-Jul-17           FMR               SELL              19.22             (554)             (554)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (4,236)           (4,236)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (4,252)           (4,252)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  
 
 
20-Jul-17           FMR               SELL              19.22            (1,477)           (1,477)  20-Jul-17           FMR               SELL              19.22            (1,160)           (1,160)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (5,298)           (5,298)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22             (931)             (931)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (1,564)           (1,564)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22             (802)             (802)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (22,531)          (22,531)  20-Jul-17           FMR               SELL              19.25             (750)             (750)  20-Jul-17           FMR               SELL              19.22            (3,164)           (3,164)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (1,958)           (1,958)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22            (1,947)           (1,947)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.25             (327)             (327)  20-Jul-17           FMR               SELL              19.22             (357)             (357)  21-Jul-17           FMR               SELL              19.13            (1,222)           (1,222)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13             (348)             (348)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (2,099)           (2,099)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (20,575)          (20,575)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (3,944)           (3,944)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (2,303)           (2,303)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (5,697)           (5,697)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.22              (5)               (5)  21-Jul-17           FMR               SELL              19.13            (21,623)          (21,623)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (4,060)           (4,060)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (12,200)          (12,200)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (11,366)          (11,366)  
 
 
21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (3,251)           (3,251)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (1,929)           (1,929)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (98,261)          (98,261)  21-Jul-17           FMR               SELL              19.22             (674)             (674)  21-Jul-17           FMR               SELL              19.13             (419)             (419)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (7,300)           (7,300)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (8,011)           (8,011)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (1,117)           (1,117)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (2,725)           (2,725)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (10,904)          (10,904)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (1,989)           (1,989)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (2,608)           (2,608)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13             (312)             (312)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (65,321)          (65,321)  21-Jul-17           FMR               SELL              19.22             (344)             (344)  21-Jul-17           FMR               SELL              19.13            (4,682)           (4,682)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (4,010)           (4,010)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13            (2,753)           (2,753)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  21-Jul-17           FMR               SELL              19.13             (328)             (328)  21-Jul-17           FMR               SELL              19.22             (328)             (328)  26-Jul-17           FMR               SELL              19.71            (9,529)           (9,529)  26-Jul-17           FMR               BUY               19.65             1,113             1,113  26-Jul-17           FMR               BUY               19.65            48,765            48,765  28-Jul-17           FMR               SELL              19.23            (1,389)           (1,389)  31-Jul-17           FMR               SELL              19.16            (1,246)           (1,246)  2-Aug-17            FMR               BUY               18.82              196               196  2-Aug-17            FMR               BUY               18.82              39                39  9-Aug-17            FMR               BUY               17.94              40                40  
 
 
9-Aug-17            FMR               BUY               17.94               7                 7  15-Aug-17           FMR               BUY               17.56            165,570           165,570  18-Aug-17           FMR               SELL              18.13            (1,227)           (1,227)  24-Aug-17           FMR               SELL              18.00            (15,600)          (15,600)  24-Aug-17           FMR               BUY               18.00             8,654             8,654  25-Aug-17           FMR               BUY               17.90              54                54  25-Aug-17           FMR               BUY               17.90               8                 8  28-Aug-17           FMR               SELL              17.82            (11,545)          (11,545)  29-Aug-17           FMR               SELL              17.50            (4,963)           (4,963)  29-Aug-17           FMR               SELL              17.50            (4,669)           (4,669)  29-Aug-17           FMR               SELL              17.60            (1,825)           (1,825)  1-Sep-17            FMR               BUY               17.63            18,860            18,860  1-Sep-17            FMR               SELL              17.62           (161,882)         (161,882)  1-Sep-17            FMR               SELL              17.67            (35,898)          (35,898)  1-Sep-17            FMR               BUY               17.67            35,898            35,898  4-Sep-17            FMR               BUY               17.50              268               268  4-Sep-17            FMR               BUY               17.50              56                56  5-Sep-17            FMR               SELL              17.54             (876)             (876)  11-Sep-17           FMR               SELL              18.19           (197,397)         (197,397)  11-Sep-17           FMR               SELL              18.19             (614)             (614)  12-Sep-17           FMR               SELL              18.17            (13,468)          (13,468)  12-Sep-17           FMR               SELL              18.09            (55,589)          (55,589)  12-Sep-17           FMR               SELL              18.09             (388)             (388)  14-Sep-17           FMR               BUY               18.14            27,000            27,000  14-Sep-17           FMR               SELL              18.13            (21,700)          (21,700)  15-Sep-17           FMR               BUY               17.84            356,681           356,681  15-Sep-17           FMR               BUY               17.83            352,449           352,449  15-Sep-17           FMR               BUY               17.97             4,230             4,230  15-Sep-17           FMR               BUY               17.97             1,935             1,935  15-Sep-17           FMR               BUY               17.84            163,120           163,120  15-Sep-17           FMR               BUY               17.83            161,186           161,186  15-Sep-17           FMR               BUY               17.97              358               358  15-Sep-17           FMR               BUY               17.84            30,158            30,158  15-Sep-17           FMR               BUY               17.83            29,801            29,801  15-Sep-17           FMR               BUY               17.97              593               593  15-Sep-17           FMR               BUY               17.84            50,041            50,041  15-Sep-17           FMR               BUY               17.83            49,448            49,448  18-Sep-17           FMR               BUY               17.36              197               197  18-Sep-17           FMR               BUY               17.36              31                31  19-Sep-17           FMR               BUY               17.40            48,123            48,123  19-Sep-17           FMR               BUY               17.40             4,088             4,088  19-Sep-17           FMR               BUY               17.40              250               250  19-Sep-17           FMR               BUY               17.38              333               333  
 
 
19-Sep-17           FMR               BUY               17.40           1,064,821         1,064,821  19-Sep-17           FMR               BUY               17.40             2,638             2,638  19-Sep-17           FMR               BUY               17.40            161,988           161,988  19-Sep-17           FMR               BUY               17.40            47,550            47,550  21-Sep-17           FMR               SELL              17.21            (6,482)           (6,482)  25-Sep-17           FMR               BUY               17.46            29,226            29,226  25-Sep-17           FMR               BUY               17.46            13,547            13,547  25-Sep-17           FMR               BUY               17.46             2,457             2,457  25-Sep-17           FMR               BUY               17.46             4,114             4,114  26-Sep-17           FMR               SELL              17.49            (1,470)           (1,470)  26-Sep-17           FMR               BUY               17.52            60,567            60,567  26-Sep-17           FMR               SELL              17.49            (1,798)           (1,798)  26-Sep-17           FMR               SELL              17.49            (1,922)           (1,922)  26-Sep-17           FMR               BUY               17.52            32,484            32,484  26-Sep-17           FMR               BUY               17.52             4,739             4,739  26-Sep-17           FMR               BUY               17.52             8,866             8,866  27-Sep-17           FMR               SELL              17.58            (3,915)           (3,915)  27-Sep-17           FMR               SELL              17.59            (4,200)           (4,200)  29-Sep-17           FMR               SELL              17.72            (48,030)          (48,030)  29-Sep-17           FMR               BUY               17.72             5,035             5,035  29-Sep-17           FMR               SELL              17.72            (1,967)           (1,967)   3-Oct-17           FMR               BUY               17.85              291               291   3-Oct-17           FMR               BUY               17.85              40                40   5-Oct-17           FMR               BUY               17.56             6,177             6,177   9-Oct-17           FMR               SELL              17.75           (165,884)         (165,884)   9-Oct-17           FMR               SELL              17.75            (78,165)          (78,165)   9-Oct-17           FMR               SELL              17.75            (13,944)          (13,944)   9-Oct-17           FMR               SELL              17.75            (23,352)          (23,352)  10-Oct-17           FMR               SELL              17.77           (104,521)         (104,521)  10-Oct-17           FMR               BUY               17.72             5,400             5,400  10-Oct-17           FMR               SELL              17.77            (49,250)          (49,250)  10-Oct-17           FMR               SELL              17.77            (8,786)           (8,786)  10-Oct-17           FMR               SELL              17.77            (14,714)          (14,714)  11-Oct-17           FMR               SELL              17.62           (230,690)         (230,690)  11-Oct-17           FMR               SELL              17.62           (108,703)         (108,703)  11-Oct-17           FMR               SELL              17.62            (19,392)          (19,392)  11-Oct-17           FMR               SELL              17.62            (32,475)          (32,475)  12-Oct-17           FMR               SELL              17.54           (173,935)         (173,935)  12-Oct-17           FMR               SELL              17.54            (81,959)          (81,959)  12-Oct-17           FMR               SELL              17.54            (14,621)          (14,621)  12-Oct-17           FMR               SELL              17.54            (24,485)          (24,485)  13-Oct-17           FMR               SELL              17.48            (2,117)           (2,117)  13-Oct-17           FMR               SELL              17.64           (126,006)         (126,006)  
 
 
13-Oct-17           FMR               SELL              17.48           (220,098)         (220,098)  13-Oct-17           FMR               SELL              17.64            (10,489)          (10,489)  13-Oct-17           FMR               SELL              17.48             (997)             (997)  13-Oct-17           FMR               SELL              17.64            (59,375)          (59,375)  13-Oct-17           FMR               SELL              17.48             (366)             (366)  13-Oct-17           FMR               SELL              17.64            (10,404)          (10,404)  13-Oct-17           FMR               SELL              17.48             (366)             (366)  13-Oct-17           FMR               SELL              17.64            (17,670)          (17,670)  17-Oct-17           FMR               BUY               17.92              116               116  17-Oct-17           FMR               BUY               17.92              17                17  20-Oct-17           FMR               BUY               18.74             1,398             1,398  20-Oct-17           FMR               BUY               18.74             1,200             1,200  20-Oct-17           FMR               BUY               18.74            62,563            62,563  25-Oct-17           FMR               BUY               19.12              562               562  25-Oct-17           FMR               BUY               19.12              82                82  26-Oct-17           FMR               SELL              19.39            (4,252)           (4,252)  26-Oct-17           FMR               SELL              19.39            (12,016)          (12,016)  27-Oct-17           FMR               SELL              19.54            (13,659)          (13,659)  27-Oct-17           FMR               SELL              19.54            (1,734)           (1,734)  27-Oct-17           FMR               SELL              19.54            (3,373)           (3,373)  2-Nov-17            FMR               BUY               19.34             1,166             1,166  2-Nov-17            FMR               BUY               19.34              202               202  2-Nov-17            FMR               SELL              19.74            (50,000)          (50,000)  2-Nov-17            FMR               BUY               19.44            20,886            20,886  3-Nov-17            FMR               SELL              19.35             (927)             (927)  7-Nov-17            FMR               BUY               19.29              538               538  7-Nov-17            FMR               BUY               19.29              81                81  7-Nov-17            FMR               SELL              19.50            (50,000)          (50,000)  8-Nov-17            FMR               SELL              19.78            (62,744)          (62,744)  9-Nov-17            FMR               BUY               19.81              615               615  13-Nov-17           FMR               BUY               20.85              454               454  13-Nov-17           FMR               BUY               20.85              79                79  16-Nov-17           FMR               BUY               20.39             1,126             1,126  16-Nov-17           FMR               BUY               20.39              195               195  21-Nov-17           FMR               BUY               21.45            15,446            15,446  21-Nov-17           FMR               BUY               21.45             1,656             1,656  21-Nov-17           FMR               BUY               21.45            29,141            29,141  21-Nov-17           FMR               BUY               21.45            13,133            13,133  29-Nov-17           FMR               BUY               21.69              602               602  29-Nov-17           FMR               BUY               21.69              86                86  29-Nov-17           FMR               SELL              21.60             (838)             (838)  29-Nov-17           FMR               SELL              21.57              (62)              (62)  30-Nov-17           FMR               SELL              21.50            (2,049)           (2,049)  
 
 
1-Dec-17            FMR               SELL              21.57            (6,205)           (6,205)  4-Dec-17            FMR               SELL              21.65            (46,816)          (46,816)  6-Dec-17            FMR               SELL              21.30            (4,699)           (4,699)  6-Dec-17            FMR               SELL              21.31            (48,913)          (48,913)  7-Dec-17            FMR               SELL              21.42            (32,014)          (32,014)  7-Dec-17            FMR               SELL              21.37            (26,532)          (26,532)  18-Dec-17           FMR               BUY               22.10             7,003             7,003  18-Dec-17           FMR               BUY               22.10            85,247            85,247  18-Dec-17           FMR               BUY               22.10             1,936             1,936  19-Dec-17           FMR               BUY               22.26            11,893            11,893  19-Dec-17           FMR               BUY               22.23             2,973             2,973  19-Dec-17           FMR               BUY               22.26            144,807           144,807  19-Dec-17           FMR               BUY               22.23            36,202            36,202  19-Dec-17           FMR               BUY               22.26             3,300             3,300  19-Dec-17           FMR               BUY               22.23              825               825  20-Dec-17           FMR               BUY               22.27            11,122            11,122  20-Dec-17           FMR               BUY               22.27            135,785           135,785  20-Dec-17           FMR               BUY               22.27             3,093             3,093  20-Dec-17           FMR               SELL              22.10            (2,609)           (2,609)  21-Dec-17           FMR               BUY               22.32             8,330             8,330  21-Dec-17           FMR               BUY               22.32            148,294           148,294  21-Dec-17           FMR               BUY               22.32             3,376             3,376  21-Dec-17           FMR               SELL              22.33            (11,800)          (11,800)  22-Dec-17           FMR               BUY               22.52            15,923            15,923  22-Dec-17           FMR               BUY               22.46             1,379             1,379  22-Dec-17           FMR               BUY               22.52            65,038            65,038  22-Dec-17           FMR               BUY               22.46            22,544            22,544  22-Dec-17           FMR               BUY               22.52             1,443             1,443  22-Dec-17           FMR               BUY               22.46              513               513  22-Dec-17           FMR               BUY               22.52            67,596            67,596  22-Dec-17           FMR               BUY               22.46             5,007             5,007  27-Dec-17           FMR               SELL              22.35             (465)             (465)  28-Dec-17           FMR               BUY               22.49              865               865  29-Dec-17           FMR               BUY               22.61            50,000            50,000   2-Jan-18           FMR               BUY               22.55            64,890            64,890   2-Jan-18           FMR               BUY               22.55            13,307            13,307   2-Jan-18           FMR               SELL              22.55            (3,674)           (3,674)   4-Jan-18           FMR               BUY               22.80              661               661   4-Jan-18           FMR               BUY               22.80              71                71   5-Jan-18           FMR               SELL              22.62            (3,073)           (3,073)   9-Jan-18           FMR               SELL              22.62            (1,576)           (1,576)  12-Jan-18           FMR               SELL              21.75            (3,761)           (3,761)  12-Jan-18           FMR               SELL              21.75            (32,587)          (32,587)  
 
 
12-Jan-18           FMR               SELL              21.75            (11,985)          (11,985)  12-Jan-18           FMR               SELL              21.75            (2,174)           (2,174)  12-Jan-18           FMR               SELL              21.75            (8,125)           (8,125)  12-Jan-18           FMR               BUY               21.69            39,322            39,322  12-Jan-18           FMR               SELL              21.75            (5,584)           (5,584)  12-Jan-18           FMR               SELL              21.75            (3,470)           (3,470)  12-Jan-18           FMR               SELL              21.75            (20,594)          (20,594)  12-Jan-18           FMR               SELL              21.75            (14,917)          (14,917)  12-Jan-18           FMR               SELL              21.75            (23,992)          (23,992)  12-Jan-18           FMR               SELL              21.75            (21,929)          (21,929)  12-Jan-18           FMR               SELL              21.75            (6,173)           (6,173)  12-Jan-18           FMR               SELL              21.75            (51,343)          (51,343)  12-Jan-18           FMR               SELL              21.75            (7,514)           (7,514)  12-Jan-18           FMR               SELL              21.75            (5,503)           (5,503)  17-Jan-18           FMR               SELL              21.50             (461)             (461)  24-Jan-18           FMR               SELL              21.41            (7,082)           (7,082)  24-Jan-18           FMR               BUY               21.52              687               687  24-Jan-18           FMR               SELL              21.41            (76,527)          (76,527)  25-Jan-18           FMR               SELL              21.26             (664)             (664)  29-Jan-18           FMR               SELL              21.56            (2,375)           (2,375)  29-Jan-18           FMR               SELL              21.56            (14,000)          (14,000)  29-Jan-18           FMR               BUY               21.33            17,756            17,756  29-Jan-18           FMR               SELL              21.56            (21,112)          (21,112)  29-Jan-18           FMR               SELL              21.56            (1,695)           (1,695)  29-Jan-18           FMR               SELL              21.56             (900)             (900)  30-Jan-18           FMR               BUY               21.39             1,459             1,459  30-Jan-18           FMR               BUY               21.39            64,277            64,277  30-Jan-18           FMR               BUY               21.37             9,055             9,055  30-Jan-18           FMR               BUY               21.39            18,208            18,208  30-Jan-18           FMR               BUY               21.37             8,192             8,192  31-Jan-18           FMR               BUY               21.66            80,286            80,286  1-Feb-18            FMR               SELL              21.89            (13,792)          (13,792)  2-Feb-18            FMR               BUY               23.54            259,290           259,290  2-Feb-18            FMR               BUY               23.72            16,339            16,339  2-Feb-18            FMR               BUY               23.47            338,881           338,881  2-Feb-18            FMR               BUY               23.24            40,967            40,967  2-Feb-18            FMR               BUY               23.54              297               297  2-Feb-18            FMR               BUY               23.54              62                62  2-Feb-18            FMR               SELL              23.24            (6,241)           (6,241)  2-Feb-18            FMR               SELL              23.24            (23,839)          (23,839)  2-Feb-18            FMR               SELL              23.24            (40,967)          (40,967)  2-Feb-18            FMR               SELL              23.24            (3,953)           (3,953)  2-Feb-18            FMR               BUY               23.54            150,879           150,879  
 
 
2-Feb-18            FMR               BUY               23.72             9,508             9,508  2-Feb-18            FMR               BUY               23.47            197,191           197,191  2-Feb-18            FMR               BUY               23.24            23,839            23,839  2-Feb-18            FMR               BUY               23.54            25,020            25,020  2-Feb-18            FMR               BUY               23.72             1,577             1,577  2-Feb-18            FMR               BUY               23.47            32,699            32,699  2-Feb-18            FMR               BUY               23.24             3,953             3,953  2-Feb-18            FMR               SELL              23.65            (1,443)           (1,443)  2-Feb-18            FMR               BUY               23.54            39,501            39,501  2-Feb-18            FMR               BUY               23.72             2,489             2,489  2-Feb-18            FMR               BUY               23.47            51,626            51,626  2-Feb-18            FMR               BUY               23.24             6,241             6,241  5-Feb-18            FMR               SELL              23.35            (6,599)           (6,599)  5-Feb-18            FMR               SELL              23.35            (40,000)          (40,000)  6-Feb-18            FMR               BUY               22.94            53,211            53,211  6-Feb-18            FMR               SELL              23.01            (6,706)           (6,706)  6-Feb-18            FMR               BUY               22.94            29,429            29,429  6-Feb-18            FMR               BUY               22.94             5,107             5,107  6-Feb-18            FMR               BUY               22.94             7,253             7,253  7-Feb-18            FMR               BUY               23.10             1,158             1,158  7-Feb-18            FMR               BUY               23.10              137               137  8-Feb-18            FMR               BUY               22.67             1,541             1,541  8-Feb-18            FMR               BUY               22.66             1,306             1,306  8-Feb-18            FMR               BUY               22.67            13,217            13,217  8-Feb-18            FMR               BUY               22.66            17,753            17,753  8-Feb-18            FMR               BUY               22.81            23,290            23,290  8-Feb-18            FMR               BUY               22.67            16,625            16,625  8-Feb-18            FMR               BUY               22.66             1,391             1,391  8-Feb-18            FMR               BUY               22.67             4,897             4,897  8-Feb-18            FMR               BUY               22.66             6,495             6,495  8-Feb-18            FMR               BUY               22.67             5,481             5,481  8-Feb-18            FMR               BUY               22.66             1,575             1,575  8-Feb-18            FMR               BUY               22.66             5,584             5,584  8-Feb-18            FMR               BUY               22.67             3,024             3,024  8-Feb-18            FMR               BUY               22.66             2,132             2,132  8-Feb-18            FMR               BUY               22.67             1,261             1,261  8-Feb-18            FMR               BUY               22.66             1,942             1,942  8-Feb-18            FMR               BUY               22.67             7,483             7,483  8-Feb-18            FMR               BUY               22.66            11,537            11,537  8-Feb-18            FMR               BUY               22.67            10,316            10,316  8-Feb-18            FMR               BUY               22.66             3,455             3,455  8-Feb-18            FMR               BUY               22.67             7,672             7,672  8-Feb-18            FMR               BUY               22.66            13,346            13,346  
 
 
8-Feb-18            FMR               BUY               22.67             3,710             3,710  8-Feb-18            FMR               BUY               22.66            16,544            16,544  8-Feb-18            FMR               BUY               22.67             3,342             3,342  8-Feb-18            FMR               BUY               22.66             2,359             2,359  8-Feb-18            FMR               BUY               22.67            35,622            35,622  8-Feb-18            FMR               BUY               22.66            11,815            11,815  8-Feb-18            FMR               BUY               22.67             5,208             5,208  8-Feb-18            FMR               BUY               22.66             1,731             1,731  8-Feb-18            FMR               BUY               22.67             3,891             3,891  8-Feb-18            FMR               BUY               22.66             1,035             1,035  12-Feb-18           FMR               BUY               22.64             6,625             6,625  16-Feb-18           FMR               BUY               22.54              869               869  16-Feb-18           FMR               BUY               22.52              163               163  22-Feb-18           FMR               BUY               23.26              630               630  22-Feb-18           FMR               BUY               23.26              96                96  22-Feb-18           FMR               SELL              23.22           (600,000)         (600,000)  22-Feb-18           FMR               BUY               23.26             5,641             5,641  22-Feb-18           FMR               BUY               23.26             2,088             2,088  22-Feb-18           FMR               SELL              23.22            (2,000)           (2,000)  22-Feb-18           FMR               SELL              23.22           (130,000)         (130,000)  22-Feb-18           FMR               SELL              23.22            (40,000)          (40,000)  23-Feb-18           FMR               SELL              23.32            (3,727)           (3,727)  26-Feb-18           FMR               SELL              23.30            (2,338)           (2,338)  26-Feb-18           FMR               SELL              23.06            (1,445)           (1,445)  28-Feb-18           FMR               SELL              22.85            (2,907)           (2,907)  28-Feb-18           FMR               BUY               23.08            10,385            10,385  1-Mar-18            FMR               SELL              22.52            (6,498)           (6,498)  2-Mar-18            FMR               BUY               22.28              35                35  5-Mar-18            FMR               BUY               22.37             8,668             8,668  9-Mar-18            FMR               BUY               22.52              21                21  12-Mar-18           FMR               SELL              22.88            (33,215)          (33,215)  12-Mar-18           FMR               SELL              22.88            (20,694)          (20,694)  12-Mar-18           FMR               BUY               22.94             4,690             4,690  12-Mar-18           FMR               SELL              22.88            (3,555)           (3,555)  12-Mar-18           FMR               SELL              22.88            (5,068)           (5,068)  13-Mar-18           FMR               SELL              22.78            (41,322)          (41,322)  13-Mar-18           FMR               SELL              22.76           (146,070)         (146,070)  13-Mar-18           FMR               SELL              22.78            (25,746)          (25,746)  13-Mar-18           FMR               SELL              22.76            (91,008)          (91,008)  13-Mar-18           FMR               SELL              22.78            (4,423)           (4,423)  13-Mar-18           FMR               SELL              22.76            (15,634)          (15,634)  13-Mar-18           FMR               SELL              22.78            (6,305)           (6,305)  13-Mar-18           FMR               SELL              22.76            (22,288)          (22,288)  
 
 
14-Mar-18           FMR               SELL              22.49           (132,792)         (132,792)  14-Mar-18           FMR               SELL              22.52           (117,607)         (117,607)  14-Mar-18           FMR               SELL              22.49            (82,734)          (82,734)  14-Mar-18           FMR               SELL              22.52            (73,274)          (73,274)  14-Mar-18           FMR               SELL              22.49            (14,213)          (14,213)  14-Mar-18           FMR               SELL              22.52            (12,587)          (12,587)  14-Mar-18           FMR               SELL              22.49            (20,261)          (20,261)  14-Mar-18           FMR               SELL              22.52            (17,945)          (17,945)  15-Mar-18           FMR               SELL              22.48           (157,951)         (157,951)  15-Mar-18           FMR               SELL              22.48            (98,410)          (98,410)  15-Mar-18           FMR               SELL              22.48            (16,906)          (16,906)  15-Mar-18           FMR               SELL              22.48            (24,101)          (24,101)  15-Mar-18           FMR               SELL              22.48             (986)             (986)  16-Mar-18           FMR               SELL              22.66            (73,025)          (73,025)  16-Mar-18           FMR               SELL              22.66            (45,498)          (45,498)  16-Mar-18           FMR               SELL              22.66            (7,816)           (7,816)  16-Mar-18           FMR               SELL              22.66            (11,142)          (11,142)  19-Mar-18           FMR               BUY               22.85             4,641             4,641  19-Mar-18           FMR               BUY               22.85             5,709             5,709  20-Mar-18           FMR               BUY               22.78             2,295             2,295  21-Mar-18           FMR               BUY               22.79              969               969  21-Mar-18           FMR               BUY               22.79             3,117             3,117  22-Mar-18           FMR               SELL              22.64            (7,182)           (7,182)  23-Mar-18           FMR               BUY               22.43             3,084             3,084  23-Mar-18           FMR               BUY               22.43              472               472  26-Mar-18           FMR               SELL              22.44            (1,194)           (1,194)  26-Mar-18           FMR               SELL              22.44            (19,641)          (19,641)  26-Mar-18           FMR               SELL              22.44            (21,112)          (21,112)  27-Mar-18           FMR               SELL              23.00             (355)             (355)  28-Mar-18           FMR               BUY               22.75             1,718             1,718  28-Mar-18           FMR               BUY               22.75            18,336            18,336  28-Mar-18           FMR               BUY               22.75            13,056            13,056  28-Mar-18           FMR               BUY               22.75             6,435             6,435  28-Mar-18           FMR               BUY               22.75             4,472             4,472  28-Mar-18           FMR               BUY               22.75             3,113             3,113  28-Mar-18           FMR               BUY               22.75             1,934             1,934  28-Mar-18           FMR               BUY               22.75            11,476            11,476  28-Mar-18           FMR               BUY               22.75             8,312             8,312  28-Mar-18           FMR               BUY               22.75            12,646            12,646  28-Mar-18           FMR               BUY               22.75            11,908            11,908  28-Mar-18           FMR               BUY               22.75             3,443             3,443  28-Mar-18           FMR               BUY               22.75            36,481            36,481  28-Mar-18           FMR               BUY               22.75             4,189             4,189  
 
 
28-Mar-18           FMR               BUY               22.75             2,848             2,848  29-Mar-18           FMR               SELL              22.87            (9,631)           (9,631)  29-Mar-18           FMR               BUY               22.75            33,749            33,749  29-Mar-18           FMR               SELL              22.87            (8,093)           (8,093)  29-Mar-18           FMR               BUY               22.87             3,036             3,036   3-Apr-18           FMR               BUY               22.71             9,167             9,167   4-Apr-18           FMR               SELL              22.48            (8,153)           (8,153)   5-Apr-18           FMR               BUY               22.65             1,743             1,743   6-Apr-18           FMR               BUY               22.55              873               873   6-Apr-18           FMR               SELL              22.46            (5,704)           (5,704)   6-Apr-18           FMR               SELL              22.46            (11,154)          (11,154)   9-Apr-18           FMR               SELL              22.52            (9,464)           (9,464)   9-Apr-18           FMR               BUY               22.40             5,000             5,000  10-Apr-18           FMR               SELL              22.63            (12,054)          (12,054)  10-Apr-18           FMR               SELL              22.63            (3,377)           (3,377)  10-Apr-18           FMR               SELL              22.59            (29,452)          (29,452)  10-Apr-18           FMR               SELL              22.40            (1,151)           (1,151)  10-Apr-18           FMR               SELL              22.40            (19,397)          (19,397)  10-Apr-18           FMR               BUY               22.40             1,151             1,151  10-Apr-18           FMR               BUY               22.40            19,397            19,397  10-Apr-18           FMR               SELL              22.63            (5,644)           (5,644)  13-Apr-18           FMR               BUY               22.93             9,261             9,261  16-Apr-18           FMR               BUY               23.35             2,672             2,672  17-Apr-18           FMR               SELL              23.36             (271)             (271)  18-Apr-18           FMR               BUY               23.53            21,314            21,314  20-Apr-18           FMR               SELL              23.86            (3,210)           (3,210)  20-Apr-18           FMR               SELL              23.80            (7,668)           (7,668)  20-Apr-18           FMR               SELL              23.86             (272)             (272)  20-Apr-18           FMR               SELL              23.80             (628)             (628)  20-Apr-18           FMR               SELL              23.86             (194)             (194)  20-Apr-18           FMR               SELL              23.80             (272)             (272)  20-Apr-18           FMR               SELL              23.86            (11,564)          (11,564)  20-Apr-18           FMR               SELL              23.80            (27,621)          (27,621)  20-Apr-18           FMR               SELL              23.86            (61,236)          (61,236)  20-Apr-18           FMR               SELL              23.80           (146,256)         (146,256)  20-Apr-18           FMR               SELL              23.86             (272)             (272)  20-Apr-18           FMR               SELL              23.80             (386)             (386)  20-Apr-18           FMR               SELL              23.80             (200)             (200)  20-Apr-18           FMR               SELL              23.86            (10,250)          (10,250)  20-Apr-18           FMR               SELL              23.80            (24,482)          (24,482)  20-Apr-18           FMR               SELL              23.86            (2,938)           (2,938)  20-Apr-18           FMR               SELL              23.80            (7,018)           (7,018)  23-Apr-18           FMR               SELL              23.83            (5,964)           (5,964)  
 
 
23-Apr-18           FMR               SELL              23.83             (489)             (489)  23-Apr-18           FMR               SELL              23.83            (21,484)          (21,484)  23-Apr-18           FMR               SELL              23.83           (113,764)         (113,764)  23-Apr-18           FMR               SELL              23.83             (300)             (300)  23-Apr-18           FMR               SELL              23.83            (19,043)          (19,043)  23-Apr-18           FMR               SELL              23.83            (5,459)           (5,459)  24-Apr-18           FMR               SELL              23.44            (3,703)           (3,703)  24-Apr-18           FMR               SELL              23.44             (294)             (294)  24-Apr-18           FMR               SELL              23.44            (39,331)          (39,331)  24-Apr-18           FMR               SELL              23.44            (70,615)          (70,615)  24-Apr-18           FMR               SELL              23.44              (77)              (77)  24-Apr-18           FMR               SELL              23.44            (11,821)          (11,821)  24-Apr-18           FMR               SELL              23.44            (3,389)           (3,389)  26-Apr-18           FMR               SELL              23.47            (12,422)          (12,422)  26-Apr-18           FMR               SELL              23.47            (1,018)           (1,018)  26-Apr-18           FMR               SELL              23.47             (282)             (282)  26-Apr-18           FMR               SELL              23.47            (44,236)          (44,236)  26-Apr-18           FMR               SELL              23.47           (236,934)         (236,934)  26-Apr-18           FMR               SELL              23.47             (626)             (626)  26-Apr-18           FMR               SELL              23.47             (282)             (282)  26-Apr-18           FMR               SELL              23.47            (39,661)          (39,661)  26-Apr-18           FMR               SELL              23.47            (17,506)          (17,506)  26-Apr-18           FMR               SELL              23.46            (11,290)          (11,290)  26-Apr-18           FMR               SELL              23.47            (11,369)          (11,369)  26-Apr-18           FMR               SELL              23.42            (3,604)           (3,604)  27-Apr-18           FMR               SELL              23.51            (5,746)           (5,746)  27-Apr-18           FMR               SELL              23.51             (471)             (471)  27-Apr-18           FMR               SELL              23.51             (282)             (282)  27-Apr-18           FMR               SELL              23.51            (20,465)          (20,465)  27-Apr-18           FMR               SELL              23.51           (109,612)         (109,612)  27-Apr-18           FMR               SELL              23.51             (290)             (290)  27-Apr-18           FMR               SELL              23.51             (282)             (282)  27-Apr-18           FMR               SELL              23.51            (18,348)          (18,348)  27-Apr-18           FMR               SELL              23.51            (8,098)           (8,098)  27-Apr-18           FMR               SELL              23.51            (5,260)           (5,260)  30-Apr-18           FMR               SELL              23.61             (471)             (471)  30-Apr-18           FMR               SELL              23.61            (2,539)           (2,539)  30-Apr-18           FMR               SELL              23.61             (280)             (280)  30-Apr-18           FMR               SELL              23.61             (742)             (742)  30-Apr-18           FMR               SELL              23.61            (2,172)           (2,172)  30-Apr-18           FMR               SELL              23.61            (11,716)          (11,716)  30-Apr-18           FMR               SELL              23.61             (280)             (280)  30-Apr-18           FMR               SELL              23.61             (960)             (960)  
 
 
30-Apr-18           FMR               SELL              23.61             (280)             (280)  30-Apr-18           FMR               SELL              23.61            (1,011)           (1,011)  30-Apr-18           FMR               SELL              23.61              (88)              (88)  30-Apr-18           FMR               SELL              23.61             (280)             (280)  30-Apr-18           FMR               SELL              23.61            (7,735)           (7,735)  30-Apr-18           FMR               SELL              23.61            (41,724)          (41,724)  30-Apr-18           FMR               SELL              23.61            (41,430)          (41,430)  30-Apr-18           FMR               SELL              23.61           (223,480)         (223,480)  30-Apr-18           FMR               SELL              23.61             (280)             (280)  30-Apr-18           FMR               SELL              23.61             (591)             (591)  30-Apr-18           FMR               SELL              23.61             (236)             (236)  30-Apr-18           FMR               SELL              23.61            (6,935)           (6,935)  30-Apr-18           FMR               SELL              23.61            (37,409)          (37,409)  30-Apr-18           FMR               SELL              23.61            (3,061)           (3,061)  30-Apr-18           FMR               SELL              23.61            (16,511)          (16,511)  30-Apr-18           FMR               SELL              23.61            (1,988)           (1,988)  30-Apr-18           FMR               SELL              23.61            (10,724)          (10,724)  1-May-18            FMR               SELL              23.54            (1,024)           (1,024)  1-May-18            FMR               SELL              23.51             (730)             (730)  1-May-18            FMR               SELL              23.54             (298)             (298)  1-May-18            FMR               SELL              23.51             (283)             (283)  1-May-18            FMR               SELL              23.54            (4,724)           (4,724)  1-May-18            FMR               SELL              23.51            (3,369)           (3,369)  1-May-18            FMR               SELL              23.54             (386)             (386)  1-May-18            FMR               SELL              23.51             (283)             (283)  1-May-18            FMR               SELL              23.54             (282)             (282)  1-May-18            FMR               SELL              23.51             (290)             (290)  1-May-18            FMR               SELL              23.51             (279)             (279)  1-May-18            FMR               SELL              23.51              (45)              (45)  1-May-18            FMR               SELL              23.54            (16,824)          (16,824)  1-May-18            FMR               SELL              23.51            (11,998)          (11,998)  1-May-18            FMR               SELL              23.54            (90,113)          (90,113)  1-May-18            FMR               SELL              23.51            (64,266)          (64,266)  1-May-18            FMR               SELL              23.54             (283)             (283)  1-May-18            FMR               SELL              23.51             (283)             (283)  1-May-18            FMR               SELL              23.51              (74)              (74)  1-May-18            FMR               SELL              23.54            (15,084)          (15,084)  1-May-18            FMR               SELL              23.51            (10,757)          (10,757)  1-May-18            FMR               SELL              23.54            (6,658)           (6,658)  1-May-18            FMR               SELL              23.51            (4,748)           (4,748)  1-May-18            FMR               SELL              23.54            (4,324)           (4,324)  1-May-18            FMR               SELL              23.51            (3,084)           (3,084)  1-May-18            FMR               BUY               23.48             2,744             2,744  
 
 
1-May-18            FMR               BUY               23.48             5,700             5,700  2-May-18            FMR               SELL              23.43            (1,071)           (1,071)  2-May-18            FMR               SELL              23.43             (311)             (311)  2-May-18            FMR               SELL              23.43            (4,942)           (4,942)  2-May-18            FMR               SELL              23.43             (404)             (404)  2-May-18            FMR               SELL              23.43             (286)             (286)  2-May-18            FMR               SELL              23.43            (17,598)          (17,598)  2-May-18            FMR               SELL              23.43            (94,256)          (94,256)  2-May-18            FMR               SELL              23.43             (286)             (286)  2-May-18            FMR               SELL              23.43            (15,778)          (15,778)  2-May-18            FMR               SELL              23.43            (6,964)           (6,964)  2-May-18            FMR               SELL              23.43            (4,523)           (4,523)  3-May-18            FMR               SELL              23.40             (863)             (863)  3-May-18            FMR               SELL              23.49             (285)             (285)  3-May-18            FMR               SELL              23.40             (389)             (389)  3-May-18            FMR               SELL              23.40             (286)             (286)  3-May-18            FMR               SELL              23.49             (285)             (285)  3-May-18            FMR               SELL              23.40             (286)             (286)  3-May-18            FMR               SELL              23.40            (3,984)           (3,984)  3-May-18            FMR               SELL              23.49             (967)             (967)  3-May-18            FMR               SELL              23.40            (1,798)           (1,798)  3-May-18            FMR               SELL              23.40             (324)             (324)  3-May-18            FMR               SELL              23.49             (285)             (285)  3-May-18            FMR               SELL              23.40             (286)             (286)  3-May-18            FMR               SELL              23.40             (286)             (286)  3-May-18            FMR               SELL              23.49             (285)             (285)  3-May-18            FMR               SELL              23.40             (286)             (286)  3-May-18            FMR               SELL              23.40            (14,189)          (14,189)  3-May-18            FMR               SELL              23.49            (3,446)           (3,446)  3-May-18            FMR               SELL              23.40            (6,402)           (6,402)  3-May-18            FMR               SELL              23.40            (75,998)          (75,998)  3-May-18            FMR               SELL              23.49            (18,457)          (18,457)  3-May-18            FMR               SELL              23.40            (34,293)          (34,293)  3-May-18            FMR               SELL              23.40             (286)             (286)  3-May-18            FMR               SELL              23.49             (285)             (285)  3-May-18            FMR               SELL              23.40             (286)             (286)  3-May-18            FMR               SELL              23.40            (12,721)          (12,721)  3-May-18            FMR               SELL              23.49            (3,089)           (3,089)  3-May-18            FMR               SELL              23.40            (5,740)           (5,740)  3-May-18            FMR               SELL              23.40            (5,615)           (5,615)  3-May-18            FMR               SELL              23.49            (1,364)           (1,364)  3-May-18            FMR               SELL              23.40            (2,534)           (2,534)  3-May-18            FMR               SELL              23.40            (3,647)           (3,647)  
 
 
3-May-18            FMR               SELL              23.49             (886)             (886)  3-May-18            FMR               SELL              23.40            (1,645)           (1,645)  4-May-18            FMR               SELL              23.34            (1,188)           (1,188)  4-May-18            FMR               SELL              23.33             (568)             (568)  4-May-18            FMR               SELL              23.34             (342)             (342)  4-May-18            FMR               SELL              23.33             (285)             (285)  4-May-18            FMR               SELL              23.34            (5,487)           (5,487)  4-May-18            FMR               SELL              23.33            (2,622)           (2,622)  4-May-18            FMR               SELL              23.34             (445)             (445)  4-May-18            FMR               SELL              23.33             (285)             (285)  4-May-18            FMR               SELL              23.34             (285)             (285)  4-May-18            FMR               SELL              23.33             (285)             (285)  4-May-18            FMR               SELL              23.34            (19,540)          (19,540)  4-May-18            FMR               SELL              23.33            (9,336)           (9,336)  4-May-18            FMR               SELL              23.34           (104,661)         (104,661)  4-May-18            FMR               SELL              23.33            (50,006)          (50,006)  4-May-18            FMR               SELL              23.34             (285)             (285)  4-May-18            FMR               SELL              23.33             (285)             (285)  4-May-18            FMR               SELL              23.34            (17,519)          (17,519)  4-May-18            FMR               SELL              23.33            (8,371)           (8,371)  4-May-18            FMR               SELL              23.34            (7,733)           (7,733)  4-May-18            FMR               SELL              23.33            (3,694)           (3,694)  4-May-18            FMR               SELL              23.34            (5,022)           (5,022)  4-May-18            FMR               SELL              23.33            (2,399)           (2,399)  7-May-18            FMR               SELL              23.30             (828)             (828)  7-May-18            FMR               SELL              23.30             (285)             (285)  7-May-18            FMR               SELL              23.30            (3,824)           (3,824)  7-May-18            FMR               SELL              23.30             (310)             (310)  7-May-18            FMR               SELL              23.30             (151)             (151)  7-May-18            FMR               SELL              23.30            (13,617)          (13,617)  7-May-18            FMR               SELL              23.30            (72,933)          (72,933)  7-May-18            FMR               SELL              23.30             (285)             (285)  7-May-18            FMR               SELL              23.30            (12,208)          (12,208)  7-May-18            FMR               SELL              23.30            (5,388)           (5,388)  7-May-18            FMR               SELL              23.30            (3,500)           (3,500)  8-May-18            FMR               SELL              23.29            (1,574)           (1,574)  8-May-18            FMR               SELL              23.29             (450)             (450)  8-May-18            FMR               SELL              23.29            (7,266)           (7,266)  8-May-18            FMR               SELL              23.29             (589)             (589)  8-May-18            FMR               SELL              23.29            (25,877)          (25,877)  8-May-18            FMR               SELL              23.29           (138,599)         (138,599)  8-May-18            FMR               SELL              23.29             (352)             (352)  8-May-18            FMR               SELL              23.29            (23,200)          (23,200)  
 
 
   8-May-18            FMR               SELL              23.29            (10,240)          (10,240)     8-May-18            FMR               SELL              23.29            (6,651)           (6,651)     9-May-18            FMR               SELL              23.44             (287)             (287)     9-May-18            FMR               SELL              23.48            (3,494)           (3,494)     9-May-18            FMR               SELL              23.44             (287)             (287)     9-May-18            FMR               SELL              23.48             (994)             (994)     9-May-18            FMR               SELL              23.44             (998)             (998)     9-May-18            FMR               SELL              23.48            (16,142)          (16,142)     9-May-18            FMR               SELL              23.44             (287)             (287)     9-May-18            FMR               SELL              23.48            (1,302)           (1,302)     9-May-18            FMR               SELL              23.44            (3,556)           (3,556)     9-May-18            FMR               SELL              23.48            (42,214)          (42,214)     9-May-18            FMR               SELL              23.44            (19,044)          (19,044)     9-May-18            FMR               SELL              23.48           (307,892)         (307,892)     9-May-18            FMR               SELL              23.44             (287)             (287)     9-May-18            FMR               SELL              23.48             (774)             (774)     9-May-18            FMR               SELL              23.44            (3,188)           (3,188)     9-May-18            FMR               SELL              23.48            (51,539)          (51,539)     9-May-18            FMR               SELL              23.44            (1,407)           (1,407)     9-May-18            FMR               SELL              23.48            (16,706)          (16,706)     9-May-18            FMR               SELL              23.44             (914)             (914)     9-May-18            FMR               SELL              23.48            (14,774)          (14,774)     10-May-18           FMR               SELL              23.35              (1)               (1)     10-May-18           FMR               SELL              23.35            (9,737)           (9,737)     10-May-18           FMR               SELL              23.35            (37,292)          (37,292)     10-May-18           FMR               SELL              23.35            (2,821)           (2,821)     10-May-18           FMR               SELL              23.35           (711,314)         (711,314)     10-May-18           FMR               SELL              23.35            (1,574)           (1,574)     10-May-18           FMR               SELL              23.35           (119,069)         (119,069)     10-May-18           FMR               SELL              23.35            (34,132)          (34,132)                                                          Total Buys        19,031,246        19,031,246                                                                                                        Total Sells       (24,048,326)      (24,048,326)                                                                                                        Off-market                                                                             (488,427)         (488,427)                                                          Transition                                                        Total Net Sells     (5,505,507)       (5,505,507)                                                          4.  Present Relevant Interest  Particulars of each relevant interest of the substantial holder in voting securities after the change are as  follows:    Refer to Annexure A        
 
 
          5.  Changes in Association  The persons who have become associates (2) of, ceased to be associates of, or have changed the nature  of their association (9) with, the substantial holder in relation to voting interests in the company or scheme  are as follows:    Name and ACN/ARSN (if applicable)               Nature of association  N/A              6.  Addresses    The addresses of persons named in this form are as follows:     Refer to Annexure A                                                        Sign Here ____________________________________    Dated: 14 May 2018  Ryo Sato  Regulatory Reporting Manager  Duly authorized under Powers of Attorney by and on behalf of FMR LLC    Annexure A     Investment Manager          Address               Custodian          Nature of Relevant Interest Sum of Numerator Shares                                                  BANK OF NEW YORK                                                                                                             49,121                                                     BRUSSELS (C)                                                  BANK OF NEW YORK                                                                                                            194,499                                                       MELLON                                                     BNP PARIBAS                                                                                                             10,955                                                    FRANKFURT (C)                                                BONY FOR PRUDENTIAL                                                                                                            142,126                                                      ACCOUNTS                                                  BROWN BROTHERS                            900 Salem Street,                                                                75,537                                                  HARRIMAN AND CO         FIAM LLC         Smithfield, RI 02917                                                CIBC MELLON TRUST (C)                                        31,015                             United States                                                     JP MORGAN,                                                                           Investment Discretion /           22,109                                                  BOURNEMOUTH (C)                                                                               Voting Power                                                JPMORGAN CHASE BANK                                         444,818                                                 NORTHERN TRUST CO                                                                                                            260,385                                                          (C)                                                ROYAL TRUST- TORONTO                                                                                                             46,523                                                          (C)                                                  STATE STREET BANK                                                                                                           1,161,790                                                      AND TR CO                                                JPMORGAN CHASE BANK                                           511                          245 Summer Street,     NORTHERN TRUST CO                                                                                                            775,840       FMR CO., INC        Boston, MA 02210               (C)                             United States        STATE STREET BANK                                                                                                           13,885,689                                                      AND TR CO  
 
 
                                              BROWN BROTHERS                                                                                                           68,503   FMR INVESTMENT         1 St. Martin's Le     HARRIMAN AND CO  MANAGEMENT (UK)       Grand, London, EC1A   JPMORGAN CHASE BANK                                        1,427,929        LIMITED                 4AS            NORTHERN TRUST CO                                                                                                         2,420,296                                                        (C)                                                BANK OF NEW YORK                                                                                                          540,304                                                     MELLON                                                BROWN BROTHERS                                                                                                         1,518,787                                                HARRIMAN AND CO                                                   JP MORGAN,                                                                                                           47,636   Fidelity Institutional 900 Salem Street,     BOURNEMOUTH (C)   Asset Management     Smithfield, RI 02917  JPMORGAN CHASE BANK                                          21,899     Trust Company         United States       NORTHERN TRUST CO                                                                                                          283,209                                                        (C)                                               STATE STR BK AND TR                                                                                                           48,723                                                    CO LNDN (C                                                STATE STREET BANK                                                                                                          474,203                                                    AND TR CO                          200 Seaport Blvd,  STRATEGIC ADVISERS          Boston,          NATIONAL FINANCIAL                                                                                                             45          LLC           Massachusetts 02210,       SERVICES(C)                               USA  Grand Total                                                                                            23,952,452