|  | 
                
                  Q1 2018
                  Filed on May 14, 2018
                 | 1,250,388 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on May 14, 2018
                 | 598,027 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on May 14, 2018
                 | 733,308 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on May 14, 2018
                 | 24,400 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on May 14, 2018
                 | 386,475 |                   
      $138.97 - $156.25
      $53.7M - $60.4M
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on May 14, 2018
                 | 1,283,863 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on May 14, 2018
                 | 636,423 |                   
      $37.35 - $50.09
      $23.8M - $31.9M
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on May 14, 2018
                 | 76,608 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on May 14, 2018
                 | 1,071,777 |                   
      $25.5 - $31.35
      $27.3M - $33.6M
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 13, 2018
                 | 555,142 |                   
      $37.6 - $43.1
      $20.9M - $23.9M
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 13, 2018
                 | 3,310,371 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 13, 2018
                 | 1,046,879 |                   
      $13.96 - $17.57
      $14.6M - $18.4M
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 13, 2018
                 | 909,906 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 13, 2018
                 | 1,079,493 |                   
      $20.9 - $23.51
      $22.6M - $25.4M
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 13, 2018
                 | 364,075 |                   
      $36.01 - $40.31
      $13.1M - $14.7M
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 13, 2018
                 | 179,540 |                   
      $11.23 - $19.1
      $2.02M - $3.43M
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 13, 2018
                 | 155,832 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 13, 2018
                 | 2,150,458 |                   
      $22.49 - $47.2
      $48.4M - $102M
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 13, 2018
                 | 19,322 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 13, 2018
                 | 194,921 |                   
      $61.46 - $75.83
      $12M - $14.8M
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 13, 2018
                 | 317,518 |                   
      $57.27 - $64.26
      $18.2M - $20.4M
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 13, 2018
                 | 387,136 |                   
      $22.52 - $25.14
      $8.72M - $9.73M
     |  |