|  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 2,945 |                   
      $226.79 - $290.36
      $668K - $855K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 3,844 |                   
      $213.86 - $277.87
      $822K - $1.07M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 113,862 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 23,965 |                   
      $139.3 - $249.32
      $3.34M - $5.97M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 11,549 |                   
      $11.13 - $16.66
      $129K - $192K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 8,404 |                   
      $86.95 - $118.94
      $731K - $1M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 10,504 |                   
      $94.94 - $111.88
      $997K - $1.18M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 1,425 |                   
      $148.03 - $195.93
      $211K - $279K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 275,654 |                   
      $43.6 - $47.89
      $12M - $13.2M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 561 |                   
      $402.57 - $493.76
      $226K - $277K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 15,276 |                   
      $62.83 - $83.04
      $960K - $1.27M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 265,760 |                   
      $49.77 - $50.57
      $13.2M - $13.4M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 3,292 |                   
      $347.35 - $434.24
      $1.14M - $1.43M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 15,763 |                   
      $43.9 - $54.88
      $692K - $865K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 39,558 |                   
      $6.85 - $19.93
      $271K - $788K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 680,168 |                   
      $17.32 - $19.44
      $11.8M - $13.2M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 561,702 |                   
      $17.23 - $19.08
      $9.68M - $10.7M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 70,829 |                   
      $7.12 - $23.19
      $504K - $1.64M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 2,668 |                   
      $65.92 - $80.49
      $176K - $215K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 36,410 |                   
      $32.84 - $44.35
      $1.2M - $1.61M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 1,931 |                   
      $94.02 - $198.2
      $182K - $383K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 564,673 |                   
      $56.25 - $67.81
      $31.8M - $38.3M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 52,258 |                   
      $40.06 - $54.68
      $2.09M - $2.86M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 30,103 |                   
      $42.58 - $55.5
      $1.28M - $1.67M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 17,116 |                   
      $77.14 - $101.54
      $1.32M - $1.74M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 344,037 |                   
      $79.97 - $86.97
      $27.5M - $29.9M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 47,947 |                   
      $29.9 - $82.92
      $1.43M - $3.98M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 63,695 |                   
      $140.96 - $181.02
      $8.98M - $11.5M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 45,561 |                   
      $74.28 - $107.31
      $3.38M - $4.89M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 32,350 |                   
      $101.35 - $129.4
      $3.28M - $4.19M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 133,879 |                   
      $100.54 - $114.92
      $13.5M - $15.4M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 25,460 |                   
      $55.5 - $81.23
      $1.41M - $2.07M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 27,309 |                   
      $94.3 - $106.34
      $2.58M - $2.9M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 97,916 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 23,356 |                   
      $30.32 - $91.33
      $708K - $2.13M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 6,299 |                   
      $325.08 - $538.32
      $2.05M - $3.39M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 15,159 |                   
      $60.29 - $78.33
      $914K - $1.19M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 2,853 |                   
      $297.17 - $365.2
      $848K - $1.04M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 328,689 |                   
      $45.64 - $53.35
      $15M - $17.5M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 1,514,295 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 283,353 |                   
      $58.23 - $68.35
      $16.5M - $19.4M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 325,777 |                   
      $25.67 - $27.15
      $8.36M - $8.84M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 38,992 |                   
      $45.57 - $62.5
      $1.78M - $2.44M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 248,636 |                   
      $25.76 - $33.77
      $6.4M - $8.4M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 12,777 |                   
      $18.0 - $33.76
      $230K - $431K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 39,499 |                   
      $18.32 - $23.03
      $724K - $910K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 735 |                   
      $208.16 - $285.61
      $153K - $210K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 11,000 |                   
      $6.79 - $8.11
      $74.7K - $89.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 3,425 |                   
      $51.0 - $70.21
      $175K - $240K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 3,302 | 
      N/A
     |  |