| 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              213,219
             | 
            
                                     
      $229.13 - $278.62
      $48.9M - $59.4M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              372,332
             | 
            
                                     
      $111.53 - $141.97
      $41.5M - $52.9M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              217,448
             | 
            
                                     
      $152.72 - $203.89
      $33.2M - $44.3M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              291,035
             | 
            
                                     
      $136.23 - $227.54
      $39.6M - $66.2M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              102,900
             | 
            
                                     
      $389.13 - $547.75
      $40M - $56.4M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              290,866
             | 
            
                                     
      $124.03 - $162.91
      $36.1M - $47.4M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              1,471,437
             | 
            
                                     
      $38.87 - $54.19
      $57.2M - $79.7M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              1,152,084
             | 
            
                                     
      $40.05 - $51.28
      $46.1M - $59.1M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              797,255
             | 
            
                                     
      $59.46 - $74.1
      $47.4M - $59.1M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              915,700
             | 
            
                                     
      $35.69 - $61.42
      $32.7M - $56.2M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              469,654
             | 
            
                                     
      $102.2 - $137.05
      $48M - $64.4M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              320,377
             | 
            
                                     
      $178.67 - $235.08
      $57.2M - $75.3M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              336,213
             | 
            
                                     
      $105.58 - $136.18
      $35.5M - $45.8M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              988,207
             | 
            
                                     
      $53.56 - $63.67
      $52.9M - $62.9M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              220,103
             | 
            
                                     
      $191.09 - $284.48
      $42.1M - $62.6M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              516,419
             | 
            
                                     
      $69.02 - $89.17
      $35.6M - $46M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              159,278
             | 
            
                                     
      $181.58 - $368.0
      $28.9M - $58.6M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              230,453
             | 
            
                                     
      $186.27 - $262.23
      $42.9M - $60.4M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              136,832
             | 
            
                                     
      $288.46 - $431.24
      $39.5M - $59M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              184,946
             | 
            
                                     
      $268.98 - $315.31
      $49.7M - $58.3M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              211,845
             | 
            
                                     
      $235.84 - $354.0
      $50M - $75M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              474,622
             | 
            
                                     
      $74.89 - $116.11
      $35.5M - $55.1M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              130,500
             | 
            
                                     
      $229.82 - $446.41
      $30M - $58.3M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 11, 2022
                                       
                    
             | 
            
              675,425
             | 
            
                                     
      $74.31 - $97.77
      $50.2M - $66M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              3,259,867
             | 
            
                                     
      $7.24 - $18.19
      $23.6M - $59.3M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              205,300
             | 
            
                                     
      $166.75 - $332.01
      $34.2M - $68.2M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              247,683
             | 
            
                                     
      $161.19 - $257.96
      $39.9M - $63.9M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              313,702
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              2,600
             | 
            
                                     
      $170.79 - $256.31
      $444K - $666K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              472,716
             | 
            
                                     
      $126.42 - $164.13
      $59.8M - $77.6M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              540,695
             | 
            
                                     
      $84.33 - $116.96
      $45.6M - $63.2M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              509,071
             | 
            
                                     
      $105.57 - $166.38
      $53.7M - $84.7M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              371,600
             | 
            
                                     
      $80.07 - $130.02
      $29.8M - $48.3M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              699,100
             | 
            
                                     
      $38.58 - $83.27
      $27M - $58.2M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              409,800
             | 
            
                                     
      $118.76 - $174.6
      $48.7M - $71.6M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              3,293,300
             | 
            
                                     
      $21.26 - $25.41
      $70M - $83.7M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              399,968
             | 
            
                                     
      $93.61 - $194.94
      $37.4M - $78M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              586,800
             | 
            
                                     
      $26.22 - $95.21
      $15.4M - $55.9M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              1,064,100
             | 
            
                                     
      $45.99 - $61.46
      $48.9M - $65.4M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              141,000
             | 
            
                                     
      $279.98 - $487.56
      $39.5M - $68.7M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              199,905
             | 
            
                                     
      $330.12 - $396.83
      $66M - $79.3M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              417,500
             | 
            
                                     
      $74.35 - $138.65
      $31M - $57.9M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              2,399,000
             | 
            
                                     
      $12.96 - $27.23
      $31.1M - $65.3M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 28, 2022
                                       
                    
             | 
            
              422,685
             | 
            
                                     
      $67.07 - $119.57
      $28.3M - $50.5M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 31, 2022
                                       
                    
             | 
            
              32,015
             | 
            
                                     
      $2067.01 - $2648.2
      $66.2M - $84.8M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 31, 2022
                                       
                    
             | 
            
              377,517
             | 
            
                                     
      $144.01 - $172.44
      $54.4M - $65.1M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 31, 2022
                                       
                    
             | 
            
              2,285,722
             | 
            
                                     
      $23.71 - $31.01
      $54.2M - $70.9M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 31, 2022
                                       
                    
             | 
            
              509,697
             | 
            
                                     
      $154.43 - $188.43
      $78.7M - $96M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 31, 2022
                                       
                    
             | 
            
              162,748
             | 
            
                                     
      $345.62 - $439.63
      $56.2M - $71.5M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 31, 2022
                                       
                    
             | 
            
              444,858
             | 
            
                                     
      $157.13 - $187.99
      $69.9M - $83.6M
     
                  
             | 
            
              
                
              
             |