| 
              
             | 
            
              
                
                  Q1 2021
                  Filed on May 14, 2021
                                       
                    
             | 
            
              1,664
             | 
            
                                     
      $169.35 - $202.07
      $282K - $336K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2021
                  Filed on May 14, 2021
                                       
                    
             | 
            
              16,641
             | 
            
                                     
      $24.74 - $54.01
      $412K - $899K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2021
                  Filed on May 14, 2021
                                       
                    
             | 
            
              11,711
             | 
            
                                     
      $20.1 - $24.56
      $235K - $288K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              2,758
             | 
            
                                     
      $80.49 - $108.67
      $222K - $300K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              816
             | 
            
                                     
      $314.55 - $368.66
      $257K - $301K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              3,107
             | 
            
                                     
      $83.76 - $122.01
      $260K - $379K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              4,207
             | 
            
                                     
      $22.07 - $30.43
      $92.8K - $128K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              5,120
             | 
            
                                     
      $96.5 - $153.76
      $494K - $787K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              2,454
             | 
            
                                     
      $261.86 - $295.18
      $643K - $724K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              4,120
             | 
            
                                     
      $70.04 - $86.09
      $289K - $355K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              4,864
             | 
            
                                     
      $47.88 - $66.77
      $233K - $325K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              11,110
             | 
            
                                     
      $24.81 - $37.17
      $276K - $413K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              1,927
             | 
            
                                     
      $109.4 - $134.59
      $211K - $259K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              13,658
             | 
            
                                     
      $15.77 - $19.03
      $215K - $260K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              1,718
             | 
            
                                     
      $119.13 - $135.96
      $205K - $234K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              3,063
             | 
            
                                     
      $225.56 - $305.34
      $691K - $935K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              5,746
             | 
            
                                     
      $50.8 - $68.4
      $292K - $393K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              11,244
             | 
            
                                     
      $79.15 - $100.97
      $890K - $1.14M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              3,841
             | 
            
                                     
      $105.45 - $139.73
      $405K - $537K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              270
             | 
            
                                     
      $1095.99 - $1204.22
      $296K - $325K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              6,887
             | 
            
                                     
      $61.67 - $81.29
      $425K - $560K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              14,999
             | 
            
                                     
      $26.9 - $32.0
      $403K - $480K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              3,942
             | 
            
                                     
      $96.54 - $127.07
      $381K - $501K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              5,192
             | 
            
                                     
      $39.27 - $50.99
      $204K - $265K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              19,317
             | 
            
                                     
      $11.17 - $20.14
      $216K - $389K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              5,176
             | 
            
                                     
      $51.59 - $58.07
      $267K - $301K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              17,447
             | 
            
                                     
      $20.1 - $31.67
      $351K - $553K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              1,436
             | 
            
                                     
      $138.17 - $184.34
      $198K - $265K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              3,336
             | 
            
                                     
      $124.96 - $169.96
      $417K - $567K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 16, 2021
                                       
                    
             | 
            
              8,092
             | 
            
                                     
      $23.41 - $28.34
      $189K - $229K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              2,741
             | 
            
                                     
      $214.42 - $247.18
      $588K - $678K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              130
             | 
            
                                     
      $1699.07 - $1928.0
      $221K - $251K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              1,347
             | 
            
                                     
      $194.41 - $240.34
      $262K - $324K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              879
             | 
            
                                     
      $322.6 - $360.92
      $284K - $317K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              3,599
             | 
            
                                     
      $104.49 - $118.88
      $376K - $428K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              7,029
             | 
            
                                     
      $50.26 - $59.01
      $353K - $415K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              781
             | 
            
                                     
      $290.86 - $336.82
      $227K - $263K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              10,177
             | 
            
                                     
      $11.4 - $14.44
      $116K - $147K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              1,364
             | 
            
                                     
      $160.75 - $196.41
      $219K - $268K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              17,798
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              3,884
             | 
            
                                     
      $112.99 - $132.43
      $439K - $514K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              2,128
             | 
            
                                     
      $162.35 - $177.03
      $345K - $377K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              4,055
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              3,676
             | 
            
                                     
      $47.96 - $55.47
      $176K - $204K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              5,249
             | 
            
                                     
      $51.97 - $63.0
      $273K - $331K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              8,177
             | 
            
                                     
      $49.97 - $63.68
      $409K - $521K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              22,496
             | 
            
                                     
      $22.77 - $26.92
      $512K - $606K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              5,906
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              4,498
             | 
            
                                     
      $85.04 - $98.3
      $383K - $442K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 13, 2020
                                       
                    
             | 
            
              4,349
             | 
            
                                     
      $38.82 - $60.99
      $169K - $265K
     
                  
             | 
            
              
                
              
             |