| 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              2,996
             | 
            
                                     
      $81.81 - $94.94
      $245K - $284K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              20,000
             | 
            
                                     
      $12.32 - $18.68
      $246K - $374K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              50,943
             | 
            
                                     
      $8.42 - $10.75
      $429K - $548K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              4,436
             | 
            
                                     
      $66.8 - $100.45
      $296K - $446K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              10,147
             | 
            
                                     
      $45.18 - $52.11
      $458K - $529K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              47,341
             | 
            
                                     
      $14.52 - $16.56
      $687K - $784K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              6,926
             | 
            
                                     
      $46.6 - $54.76
      $323K - $379K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              2,898
             | 
            
                                     
      $148.18 - $173.66
      $429K - $503K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              7,769
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              5,625
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              3,395
             | 
            
                                     
      $206.08 - $231.1
      $700K - $785K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              10,000
             | 
            
                                     
      $1.96 - $3.15
      $19.6K - $31.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              16,000
             | 
            
                                     
      $5.92 - $9.54
      $94.7K - $153K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              2,200
             | 
            
                                     
      $116.89 - $146.33
      $257K - $322K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              1,821
             | 
            
                                     
      $110.28 - $143.72
      $201K - $262K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              13,322
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              12,300
             | 
            
                                     
      $1.78 - $2.76
      $21.9K - $33.9K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              1,749
             | 
            
                                     
      $161.53 - $199.66
      $283K - $349K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              10,410
             | 
            
                                     
      $40.8 - $53.0
      $425K - $552K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              48,890
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              6,926
             | 
            
                                     
      $25.96 - $41.06
      $180K - $284K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              3,750
             | 
            
                                     
      $160.25 - $183.3
      $601K - $687K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              18,076
             | 
            
                                     
      $2.17 - $3.0
      $39.2K - $54.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              17,500
             | 
            
                                     
      $14.57 - $20.16
      $255K - $353K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              574
             | 
            
                                     
      $486.36 - $637.08
      $279K - $366K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              16,600
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              13,230
             | 
            
                                     
      $13.37 - $14.77
      $177K - $195K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              16,300
             | 
            
                                     
      $7.46 - $10.55
      $122K - $172K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              8,130
             | 
            
                                     
      $24.56 - $30.79
      $200K - $250K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              4,763
             | 
            
                                     
      $64.94 - $89.98
      $309K - $429K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              5,394
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              27,646
             | 
            
                                     
      $17.47 - $19.38
      $483K - $536K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              4,050
             | 
            
                                     
      $84.87 - $120.13
      $344K - $487K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              1,744
             | 
            
                                     
      $483.33 - $606.83
      $843K - $1.06M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              3,682
             | 
            
                                     
      $111.98 - $148.38
      $412K - $546K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              8,814
             | 
            
                                     
      $21.25 - $25.46
      $187K - $224K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              9,777
             | 
            
                                     
      $38.3 - $44.63
      $374K - $436K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              6,160
             | 
            
                                     
      $72.0 - $116.7
      $444K - $719K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              12,100
             | 
            
                                     
      $1.46 - $2.25
      $17.7K - $27.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              40,347
             | 
            
                                     
      $15.6 - $26.06
      $629K - $1.05M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              17,716
             | 
            
                                     
      $48.74 - $57.5
      $863K - $1.02M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              5,100
             | 
            
                                     
      $45.15 - $71.43
      $230K - $364K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              14,210
             | 
            
                                     
      $7.48 - $17.2
      $106K - $244K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              1,650
             | 
            
                                     
      $179.3 - $226.77
      $296K - $374K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              24,920
             | 
            
                                     
      $12.06 - $17.09
      $301K - $426K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              16,400
             | 
            
                                     
      $1.56 - $1.98
      $25.6K - $32.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              11,100
             | 
            
                                     
      $1.04 - $1.5
      $11.5K - $16.7K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              7,460
             | 
            
                                     
      $25.88 - $30.4
      $193K - $227K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              4,746
             | 
            
                                     
      $110.2 - $122.68
      $523K - $582K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Jul 28, 2021
                                       
                    
             | 
            
              11,827
             | 
            
                                     
      $44.52 - $53.5
      $527K - $633K
     
                  
             | 
            
              
                
              
             |