|  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 3,900 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 6,800 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 3,300 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 300 |                   
      $46.95 - $69.7
      $14.1K - $20.9K
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 422 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 3,600 |                   
      $13.44 - $22.81
      $48.4K - $82.1K
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 5,800 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 2,500 |                   
      $32.85 - $43.15
      $82.1K - $108K
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 3,900 |                   
      $16.25 - $21.85
      $63.4K - $85.2K
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 2,850 |                   
      $28.0 - $40.65
      $79.8K - $116K
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 2,500 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 4,600 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 5,000 |                   
      $13.3 - $17.32
      $66.5K - $86.6K
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 14,400 |                   
      $13.0 - $16.2
      $187K - $233K
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 1,750 |                   
      $64.85 - $81.4
      $113K - $142K
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 5,300 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 8,900 |                   
      $5.49 - $7.83
      $48.9K - $69.7K
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 9,800 |                   
      $27.17 - $33.42
      $266K - $328K
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 7,500 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 9,100 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 1,750 |                   
      $27.5 - $38.71
      $48.1K - $67.7K
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 10,400 |                   
      $25.97 - $28.46
      $270K - $296K
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 5,200 |                   
      $8.2 - $13.55
      $42.6K - $70.5K
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 17,100 |                   
      $17.09 - $20.72
      $292K - $354K
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 3,900 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 10 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 10 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 5,830 |                   
      $7.91 - $9.89
      $46.1K - $57.7K
     |  | 
          
          
          
            |  | 
                
                  Q4 2017
                  Filed on Feb 08, 2018
                 | 4,750 |                   
      $56.66 - $62.18
      $269K - $295K
     |  |