|  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 4,457 |                   
      $86.18 - $99.03
      $384K - $441K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 4,483 |                   
      $67.72 - $83.77
      $304K - $376K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 2,171 |                   
      $142.45 - $169.82
      $309K - $369K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 3,743 |                   
      $82.24 - $89.23
      $308K - $334K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 41,111 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 3,979 |                   
      $65.37 - $89.39
      $260K - $356K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 931 |                   
      $212.13 - $303.93
      $197K - $283K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 15,479 |                   
      $9.52 - $11.92
      $147K - $185K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 15,015 |                   
      $82.0 - $92.37
      $1.23M - $1.39M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 609 |                   
      $370.18 - $517.92
      $225K - $315K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 92,962 |                   
      $37.47 - $40.2
      $3.48M - $3.74M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 5,125 |                   
      $63.87 - $70.76
      $327K - $363K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 8,059 |                   
      $60.37 - $80.82
      $487K - $651K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 2,791 |                   
      $62.19 - $83.24
      $174K - $232K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 12,845 |                   
      $66.46 - $78.03
      $854K - $1M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 3,414 |                   
      $136.35 - $158.76
      $465K - $542K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 5,876 |                   
      $72.81 - $94.4
      $428K - $555K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 5,523 |                   
      $169.16 - $193.41
      $934K - $1.07M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 11,005 |                   
      $17.11 - $19.95
      $188K - $220K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 4,106 |                   
      $35.62 - $52.97
      $146K - $217K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 3,290 |                   
      $164.06 - $178.58
      $540K - $588K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 10,485 |                   
      $13.8 - $22.94
      $145K - $241K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 23,164 |                   
      $13.01 - $15.48
      $301K - $359K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 15,775 |                   
      $4.35 - $4.99
      $68.6K - $78.7K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 1,083 |                   
      $169.17 - $185.91
      $183K - $201K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 3,158 |                   
      $73.04 - $80.69
      $231K - $255K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 27, 2021
                 | 3,892 |                   
      $60.04 - $67.96
      $234K - $265K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 27, 2021
                 | 22,165 |                   
      $23.47 - $25.95
      $520K - $575K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 27, 2021
                 | 8,784 |                   
      $74.71 - $90.91
      $656K - $799K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 27, 2021
                 | 3,248 |                   
      $305.95 - $361.74
      $994K - $1.17M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 27, 2021
                 | 10,337 |                   
      $74.05 - $94.76
      $765K - $980K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 27, 2021
                 | 3,374 |                   
      $72.25 - $168.95
      $244K - $570K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 27, 2021
                 | 956 |                   
      $330.24 - $390.54
      $316K - $373K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 27, 2021
                 | 1,619 |                   
      $242.75 - $290.19
      $393K - $470K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 27, 2021
                 | 9,311 |                   
      $21.56 - $30.66
      $201K - $285K
     |  |