| 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              36,049
             | 
            
                                     
      $16.23 - $19.79
      $585K - $713K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              9,813
             | 
            
                                     
      $50.61 - $68.05
      $497K - $668K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              8,258
             | 
            
                                     
      $123.74 - $174.82
      $1.02M - $1.44M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              14,189
             | 
            
                                     
      $36.2 - $44.95
      $514K - $638K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              46,181
             | 
            
                                     
      $18.74 - $23.12
      $865K - $1.07M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              7,016
             | 
            
                                     
      $150.2 - $180.38
      $1.05M - $1.27M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              23,624
             | 
            
                                     
      $32.17 - $46.39
      $760K - $1.1M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              10,280
             | 
            
                                     
      $103.16 - $158.58
      $1.06M - $1.63M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              13,247
             | 
            
                                     
      $124.83 - $139.78
      $1.65M - $1.85M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              15,735
             | 
            
                                     
      $44.41 - $63.07
      $699K - $992K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              5,870
             | 
            
                                     
      $59.41 - $87.85
      $349K - $516K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              3,394
             | 
            
                                     
      $255.56 - $336.03
      $867K - $1.14M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              11,010
             | 
            
                                     
      $128.04 - $149.51
      $1.41M - $1.65M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              31,655
             | 
            
                                     
      $14.15 - $25.8
      $448K - $817K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              7,500
             | 
            
                                     
      $184.09 - $232.19
      $1.38M - $1.74M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              7,699
             | 
            
                                     
      $203.51 - $247.46
      $1.57M - $1.91M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              28,590
             | 
            
                                     
      $32.28 - $50.53
      $923K - $1.44M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              8,289
             | 
            
                                     
      $184.81 - $224.78
      $1.53M - $1.86M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              23,887
             | 
            
                                     
      $47.33 - $56.71
      $1.13M - $1.35M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              13,898
             | 
            
                                     
      $66.01 - $80.6
      $917K - $1.12M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              28,950
             | 
            
                                     
      $41.4 - $50.9
      $1.2M - $1.47M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              39,211
             | 
            
                                     
      $22.92 - $26.73
      $899K - $1.05M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              45,190
             | 
            
                                     
      $27.08 - $30.95
      $1.22M - $1.4M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              21,040
             | 
            
                                     
      $43.07 - $61.16
      $906K - $1.29M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              43,897
             | 
            
                                     
      $14.71 - $16.7
      $646K - $733K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              21,342
             | 
            
                                     
      $45.4 - $67.44
      $969K - $1.44M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              20,781
             | 
            
                                     
      $56.18 - $61.8
      $1.17M - $1.28M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              37,682
             | 
            
                                     
      $23.59 - $29.04
      $889K - $1.09M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              55,900
             | 
            
                                     
      $41.24 - $57.45
      $2.31M - $3.21M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              11,376
             | 
            
                                     
      $107.47 - $128.38
      $1.22M - $1.46M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              18,782
             | 
            
                                     
      $33.6 - $46.35
      $631K - $871K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              16,109
             | 
            
                                     
      $43.88 - $55.27
      $707K - $890K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              15,708
             | 
            
                                     
      $50.4 - $64.93
      $792K - $1.02M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              21,719
             | 
            
                                     
      $36.69 - $42.12
      $797K - $915K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              3,332
             | 
            
                                     
      $240.85 - $318.1
      $803K - $1.06M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              2,713
             | 
            
                                     
      $109.54 - $186.47
      $297K - $506K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              7,586
             | 
            
                                     
      $88.83 - $112.6
      $674K - $854K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              27,416
             | 
            
                                     
      $28.65 - $37.32
      $785K - $1.02M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              14,321
             | 
            
                                     
      $87.3 - $105.06
      $1.25M - $1.5M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              12,699
             | 
            
                                     
      $77.48 - $122.35
      $984K - $1.55M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              53,441
             | 
            
                                     
      $20.94 - $24.07
      $1.12M - $1.29M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              13,044
             | 
            
                                     
      $73.94 - $95.82
      $964K - $1.25M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              35,034
             | 
            
                                     
      $48.82 - $55.6
      $1.71M - $1.95M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              24,344
             | 
            
                                     
      $75.37 - $98.1
      $1.83M - $2.39M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              16,108
             | 
            
                                     
      $51.54 - $81.11
      $830K - $1.31M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              5,182
             | 
            
                                     
      $169.27 - $242.12
      $877K - $1.25M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              13,597
             | 
            
                                     
      $98.37 - $112.59
      $1.34M - $1.53M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              7,445
             | 
            
                                     
      $172.41 - $211.98
      $1.28M - $1.58M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              17,333
             | 
            
                                     
      $74.15 - $99.36
      $1.29M - $1.72M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on May 16, 2022
                                       
                    
             | 
            
              8,536
             | 
            
                                     
      $78.7 - $106.42
      $672K - $908K
     
                  
             | 
            
              
                
              
             |