| 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              2,489
             | 
            
                                     
      $130.4 - $225.58
      $325K - $561K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              65,734
             | 
            
                                     
      $3.33 - $4.55
      $219K - $299K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              2,348
             | 
            
                                     
      $78.27 - $151.29
      $184K - $355K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              1,421
             | 
            
                                     
      $218.3 - $239.06
      $310K - $340K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              709
             | 
            
                                     
      $484.98 - $555.31
      $344K - $394K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              7,439
             | 
            
                                     
      $132.71 - $192.38
      $987K - $1.43M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              43,651
             | 
            
                                     
      $9.85 - $16.46
      $430K - $718K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              775
             | 
            
                                     
      $1307.19 - $1550.34
      $1.01M - $1.2M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              1,318
             | 
            
                                     
      $172.46 - $195.89
      $227K - $258K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              4,451
             | 
            
                                     
      $93.66 - $139.27
      $417K - $620K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              618
             | 
            
                                     
      $397.91 - $474.22
      $246K - $293K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              735
             | 
            
                                     
      $472.71 - $596.44
      $347K - $438K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              502
             | 
            
                                     
      $486.36 - $637.08
      $244K - $320K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              327
             | 
            
                                     
      $1175.19 - $1397.65
      $384K - $457K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              3,774
             | 
            
                                     
      $69.38 - $86.75
      $262K - $327K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              2,591
             | 
            
                                     
      $197.13 - $273.23
      $511K - $708K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              2,505
             | 
            
                                     
      $245.66 - $320.13
      $615K - $802K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              6,566
             | 
            
                                     
      $58.47 - $69.4
      $384K - $456K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              12,646
             | 
            
                                     
      $17.77 - $40.06
      $225K - $507K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              32,713
             | 
            
                                     
      $36.94 - $59.8
      $1.21M - $1.96M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              2,484
             | 
            
                                     
      $143.7 - $176.01
      $357K - $437K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              8,983
             | 
            
                                     
      $145.89 - $172.16
      $1.31M - $1.55M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              4,377
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              3,979
             | 
            
                                     
      $77.49 - $149.22
      $308K - $594K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              4,250
             | 
            
                                     
      $46.47 - $63.93
      $197K - $272K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              2,571
             | 
            
                                     
      $102.63 - $118.77
      $264K - $305K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              2,668
             | 
            
                                     
      $88.36 - $141.98
      $236K - $379K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              1,277
             | 
            
                                     
      $221.25 - $243.02
      $283K - $310K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              1,053
             | 
            
                                     
      $372.36 - $412.07
      $392K - $434K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              50,713
             | 
            
                                     
      $11.69 - $15.19
      $593K - $770K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              2,713
             | 
            
                                     
      $80.99 - $107.93
      $220K - $293K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              564
             | 
            
                                     
      $399.99 - $523.15
      $226K - $295K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              17,051
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              2,179
             | 
            
                                     
      $82.02 - $127.93
      $179K - $279K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              10,647
             | 
            
                                     
      $8.42 - $10.75
      $89.6K - $114K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              1,462
             | 
            
                                     
      $286.74 - $355.08
      $419K - $519K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              36,805
             | 
            
                                     
      $14.81 - $19.13
      $545K - $704K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              718
             | 
            
                                     
      $507.82 - $566.21
      $365K - $407K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              6,454
             | 
            
                                     
      $44.87 - $64.95
      $290K - $419K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              13,613
             | 
            
                                     
      $25.25 - $36.52
      $344K - $497K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              5,360
             | 
            
                                     
      $40.04 - $78.14
      $215K - $419K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              1,261
             | 
            
                                     
      $483.33 - $606.83
      $609K - $765K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              6,847
             | 
            
                                     
      $64.96 - $73.33
      $445K - $502K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              3,386
             | 
            
                                     
      $88.13 - $142.06
      $298K - $481K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              1,304
             | 
            
                                     
      $266.36 - $322.12
      $347K - $420K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              10,774
             | 
            
                                     
      $14.96 - $16.52
      $161K - $178K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              4,201
             | 
            
                                     
      $68.48 - $84.39
      $288K - $355K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              4,233
             | 
            
                                     
      $44.17 - $60.15
      $187K - $255K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 13, 2021
                                       
                    
             | 
            
              63,878
             | 
            
                                     
      $14.85 - $26.52
      $949K - $1.69M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2021
                  Filed on May 14, 2021
                                       
                    
             | 
            
              1,733
             | 
            
                                     
      $145.1 - $175.05
      $251K - $303K
     
                  
             | 
            
              
                
              
             |