|  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 4,109 |                   
      $85.91 - $99.17
      $353K - $407K
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 7,699 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 4,830 |                   
      $46.62 - $57.88
      $225K - $280K
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 14,535 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 16,696 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 21,956 |                   
      $41.91 - $45.31
      $920K - $995K
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 4,889 |                   
      $48.48 - $55.83
      $237K - $273K
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 3,595 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 7,368 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 264,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 9,779 |                   
      $60.58 - $70.05
      $592K - $685K
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 8,722 |                   
      $43.65 - $49.9
      $381K - $435K
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 7,075 |                   
      $87.93 - $94.92
      $622K - $672K
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 8,659 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 13,339 |                   
      $99.34 - $120.5
      $1.33M - $1.61M
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 9,706 |                   
      $60.71 - $79.84
      $589K - $775K
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 1,103 |                   
      $175.37 - $220.78
      $193K - $244K
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 46,089 |                   
      $10.11 - $12.61
      $466K - $581K
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 5,844 |                   
      $106.8 - $120.09
      $624K - $702K
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 6,400 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 15,994 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 2,967 |                   
      $103.44 - $132.14
      $307K - $392K
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 15,674 |                   
      $6.42 - $8.28
      $101K - $130K
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 45,561 |                   
      $12.9 - $15.25
      $588K - $695K
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 23,742 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 40,720 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 19,484 |                   
      $12.03 - $14.45
      $234K - $282K
     |  |