| 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 26, 2022
                                       
                    
             | 
            
              22,570
             | 
            
                                     
      $43.8 - $50.65
      $989K - $1.14M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 26, 2022
                                       
                    
             | 
            
              7,220
             | 
            
                                     
      $22.29 - $31.13
      $161K - $225K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 26, 2022
                                       
                    
             | 
            
              4,105
             | 
            
                                     
      $40.54 - $50.24
      $166K - $206K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 26, 2022
                                       
                    
             | 
            
              76,095
             | 
            
                                     
      $19.63 - $26.62
      $1.49M - $2.03M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 26, 2022
                                       
                    
             | 
            
              12,468
             | 
            
                                     
      $44.01 - $81.45
      $549K - $1.02M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 26, 2022
                                       
                    
             | 
            
              5,763
             | 
            
                                     
      $181.58 - $368.0
      $1.05M - $2.12M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 26, 2022
                                       
                    
             | 
            
              2,700
             | 
            
                                     
      $63.83 - $80.0
      $172K - $216K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 21, 2022
                                       
                    
             | 
            
              5,200
             | 
            
                                     
      $33.71 - $46.55
      $175K - $242K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 21, 2022
                                       
                    
             | 
            
              182,787
             | 
            
                                     
      $70.48 - $90.28
      $12.9M - $16.5M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 21, 2022
                                       
                    
             | 
            
              4,700
             | 
            
                                     
      $44.97 - $51.68
      $211K - $243K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 21, 2022
                                       
                    
             | 
            
              54,182
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 21, 2022
                                       
                    
             | 
            
              43,385
             | 
            
                                     
      $22.21 - $30.99
      $964K - $1.34M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 21, 2022
                                       
                    
             | 
            
              11,098
             | 
            
                                     
      $48.25 - $100.49
      $535K - $1.12M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 21, 2022
                                       
                    
             | 
            
              19,235
             | 
            
                                     
      $48.73 - $69.9
      $937K - $1.34M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2022
                  Filed on Apr 21, 2022
                                       
                    
             | 
            
              750
             | 
            
                                     
      $245.33 - $277.77
      $184K - $208K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 21, 2022
                                       
                    
             | 
            
              70,067
             | 
            
                                     
      $117.86 - $161.31
      $8.26M - $11.3M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 21, 2022
                                       
                    
             | 
            
              47,640
             | 
            
                                     
      $16.74 - $20.66
      $797K - $984K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 21, 2022
                                       
                    
             | 
            
              9,798
             | 
            
                                     
      $345.62 - $439.63
      $3.39M - $4.31M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 21, 2022
                                       
                    
             | 
            
              14,096
             | 
            
                                     
      $110.23 - $154.64
      $1.55M - $2.18M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 21, 2022
                                       
                    
             | 
            
              6,477
             | 
            
                                     
      $179.32 - $271.7
      $1.16M - $1.76M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 21, 2022
                                       
                    
             | 
            
              13,498
             | 
            
                                     
      $116.39 - $138.83
      $1.57M - $1.87M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 21, 2022
                                       
                    
             | 
            
              8,235
             | 
            
                                     
      $93.59 - $126.78
      $771K - $1.04M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 21, 2022
                                       
                    
             | 
            
              19,105
             | 
            
                                     
      $65.26 - $78.55
      $1.25M - $1.5M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 21, 2022
                                       
                    
             | 
            
              26,428
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 01, 2021
                                       
                    
             | 
            
              25,537
             | 
            
                                     
      $72.81 - $94.4
      $1.86M - $2.41M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 01, 2021
                                       
                    
             | 
            
              2,500
             | 
            
                                     
      $126.74 - $139.56
      $317K - $349K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 01, 2021
                                       
                    
             | 
            
              102,510
             | 
            
                                     
      $51.61 - $56.21
      $5.29M - $5.76M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 01, 2021
                                       
                    
             | 
            
              1,250
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 01, 2021
                                       
                    
             | 
            
              17,880
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2021
                  Filed on Nov 01, 2021
                                       
                    
             | 
            
              10,157
             | 
            
                                     
      $128.99 - $152.99
      $1.31M - $1.55M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 06, 2021
                                       
                    
             | 
            
              11,535
             | 
            
                                     
      $80.91 - $113.76
      $933K - $1.31M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 06, 2021
                                       
                    
             | 
            
              18,692
             | 
            
                                     
      $56.61 - $80.46
      $1.06M - $1.5M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 06, 2021
                                       
                    
             | 
            
              8,647
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 06, 2021
                                       
                    
             | 
            
              27,785
             | 
            
                                     
      $83.05 - $89.89
      $2.31M - $2.5M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 06, 2021
                                       
                    
             | 
            
              12,505
             | 
            
                                     
      $67.43 - $94.71
      $843K - $1.18M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 06, 2021
                                       
                    
             | 
            
              16,358
             | 
            
                                     
      $60.52 - $76.68
      $990K - $1.25M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2021
                  Filed on Aug 06, 2021
                                       
                    
             | 
            
              26,035
             | 
            
                                     
      $82.6 - $94.45
      $2.15M - $2.46M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2021
                  Filed on May 03, 2021
                                       
                    
             | 
            
              16,558
             | 
            
                                     
      $205.33 - $248.59
      $3.4M - $4.12M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2021
                  Filed on May 03, 2021
                                       
                    
             | 
            
              5,700
             | 
            
                                     
      $70.0 - $86.31
      $399K - $492K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2021
                  Filed on May 03, 2021
                                       
                    
             | 
            
              18,283
             | 
            
                                     
      $232.09 - $256.88
      $4.24M - $4.7M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2021
                  Filed on May 03, 2021
                                       
                    
             | 
            
              5,015
             | 
            
                                     
      $87.61 - $117.21
      $439K - $588K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q1 2021
                  Filed on May 03, 2021
                                       
                    
             | 
            
              1,207
             | 
            
                                     
      $230.04 - $254.69
      $278K - $307K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 02, 2021
                                       
                    
             | 
            
              8,660
             | 
            
                                     
      $26.33 - $30.68
      $228K - $266K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 02, 2021
                                       
                    
             | 
            
              40,632
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 02, 2021
                                       
                    
             | 
            
              17,650
             | 
            
                                     
      $55.93 - $74.5
      $987K - $1.31M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2020
                  Filed on Feb 02, 2021
                                       
                    
             | 
            
              76,482
             | 
            
                                     
      $18.39 - $24.8
      $1.41M - $1.9M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 12, 2020
                                       
                    
             | 
            
              31,445
             | 
            
                                     
      $38.82 - $60.99
      $1.22M - $1.92M
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 12, 2020
                                       
                    
             | 
            
              19,235
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 12, 2020
                                       
                    
             | 
            
              1,100
             | 
            
                                     
      $87.08 - $113.43
      $95.8K - $125K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q3 2020
                  Filed on Nov 12, 2020
                                       
                    
             | 
            
              10,270
             | 
            
                                     
      $85.26 - $106.79
      $876K - $1.1M
     
                  
             | 
            
              
                
              
             |