|  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 1,499 |                   
      $140.22 - $154.33
      $210K - $231K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 362 |                   
      $537.29 - $690.1
      $194K - $250K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 22,212 |                   
      $64.05 - $67.36
      $1.42M - $1.5M
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 11,901 |                   
      $10.42 - $12.07
      $124K - $144K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 3,692 |                   
      $56.14 - $63.16
      $207K - $233K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 1,832 |                   
      $202.3 - $241.07
      $371K - $442K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 5,254 |                   
      $52.22 - $56.63
      $274K - $298K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 4,350 |                   
      $78.97 - $93.92
      $344K - $409K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 3,447 |                   
      $50.42 - $62.53
      $174K - $216K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 26,324 |                   
      $4.53 - $6.14
      $119K - $162K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 43,759 |                   
      $13.02 - $15.1
      $570K - $661K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 43,155 |                   
      $27.86 - $30.68
      $1.2M - $1.32M
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 3,001 |                   
      $102.2 - $121.3
      $307K - $364K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 1,064 |                   
      $356.21 - $397.04
      $379K - $422K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 3,179 |                   
      $168.86 - $185.74
      $537K - $590K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 391 |                   
      $486.58 - $583.02
      $190K - $228K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 25,491 |                   
      $28.96 - $29.55
      $738K - $753K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 5,651 |                   
      $39.32 - $46.48
      $222K - $263K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 6,609 |                   
      $29.4 - $32.78
      $194K - $217K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 7,355 |                   
      $44.96 - $53.01
      $331K - $390K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 30,760 |                   
      $3.3 - $4.03
      $102K - $124K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 2,547 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 1,735 |                   
      $185.55 - $201.12
      $322K - $349K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 7,740 |                   
      $42.71 - $44.45
      $331K - $344K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 15,479 |                   
      $13.57 - $16.44
      $210K - $254K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 27,799 |                   
      $3.16 - $4.68
      $87.8K - $130K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 1,591 |                   
      $272.47 - $311.27
      $433K - $495K
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 08, 2019
                 | 6,001 |                   
      $85.54 - $94.26
      $513K - $566K
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 02, 2019
                 | 1,926 |                   
      $105.05 - $110.09
      $202K - $212K
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 02, 2019
                 | 4,308 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 02, 2019
                 | 7,760 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 02, 2019
                 | 1,679 |                   
      $121.41 - $138.76
      $204K - $233K
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 02, 2019
                 | 12,335 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 02, 2019
                 | 484,576 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 02, 2019
                 | 16,937 |                   
      $2.83 - $3.46
      $47.9K - $58.6K
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 02, 2019
                 | 57,061 |                   
      $20.61 - $21.73
      $1.18M - $1.24M
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 02, 2019
                 | 11,440 |                   
      $5.43 - $6.4
      $62.1K - $73.2K
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 02, 2019
                 | 3,869 |                   
      $72.21 - $82.48
      $279K - $319K
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 02, 2019
                 | 4,784 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 02, 2019
                 | 1,917 |                   
      $124.88 - $143.73
      $239K - $276K
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 02, 2019
                 | 4,778 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2019
                  Filed on May 06, 2019
                 | 335,104 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2019
                  Filed on May 06, 2019
                 | 5,828 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2019
                  Filed on May 06, 2019
                 | 6,585 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2019
                  Filed on May 06, 2019
                 | 215,800 |                   
      $21.24 - $23.13
      $4.58M - $4.99M
     |  | 
          
          
          
            |  | 
                
                  Q1 2019
                  Filed on May 06, 2019
                 | 30,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 6,745 |                   
      $26.23 - $32.71
      $177K - $221K
     |  | 
          
          
          
            |  | 
                
                  Q4 2018
                  Filed on Feb 08, 2019
                 | 1,758 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 22,729 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2018
                  Filed on Nov 13, 2018
                 | 3,215 | 
      N/A
     |  |