|  | 
                
                  Q3 2022
                  Filed on Nov 03, 2022
                 | 13,114 |                   
      $9.77 - $12.0
      $128K - $157K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 11, 2022
                 | 345,813 |                   
      $24.32 - $27.85
      $8.41M - $9.63M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 11, 2022
                 | 5,000 |                   
      $36.28 - $75.29
      $181K - $376K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 11, 2022
                 | 297,587 |                   
      $91.07 - $108.95
      $27.1M - $32.4M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 11, 2022
                 | 2,082 |                   
      $93.52 - $125.2
      $195K - $261K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 11, 2022
                 | 37,236 |                   
      $75.41 - $102.47
      $2.81M - $3.82M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 11, 2022
                 | 1,078 |                   
      $190.36 - $240.41
      $205K - $259K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 11, 2022
                 | 1,136 |                   
      $315.97 - $423.43
      $359K - $481K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 11, 2022
                 | 43,127 |                   
      $21.33 - $24.43
      $920K - $1.05M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 11, 2022
                 | 31,670 |                   
      $89.03 - $109.02
      $2.82M - $3.45M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 11, 2022
                 | 407,195 |                   
      $50.12 - $62.96
      $20.4M - $25.6M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 11, 2022
                 | 825,917 |                   
      $33.55 - $39.61
      $27.7M - $32.7M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 11, 2022
                 | 164,439 |                   
      $75.42 - $93.29
      $12.4M - $15.3M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 11, 2022
                 | 519,394 |                   
      $42.13 - $51.24
      $21.9M - $26.6M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 11, 2022
                 | 17,607 |                   
      $13.05 - $16.53
      $230K - $291K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 22, 2022
                 | 358,927 |                   
      $30.2 - $41.73
      $10.8M - $15M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 22, 2022
                 | 66,180 |                   
      $51.8 - $70.08
      $3.43M - $4.64M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 22, 2022
                 | 141,730 |                   
      $81.03 - $87.06
      $11.5M - $12.3M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 22, 2022
                 | 83,612 |                   
      $115.14 - $134.62
      $9.63M - $11.3M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 22, 2022
                 | 3,203 |                   
      $62.1 - $81.8
      $199K - $262K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 22, 2022
                 | 50,173 |                   
      $271.48 - $348.23
      $13.6M - $17.5M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 22, 2022
                 | 134,774 |                   
      $78.62 - $91.32
      $10.6M - $12.3M
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Jan 20, 2022
                 | 195,861 |                   
      $55.11 - $57.44
      $10.8M - $11.3M
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Jan 20, 2022
                 | 95,806 |                   
      $91.87 - $125.12
      $8.8M - $12M
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Jan 20, 2022
                 | 2,246 |                   
      $101.45 - $109.23
      $228K - $245K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Jan 20, 2022
                 | 27,947 |                   
      $117.89 - $161.28
      $3.29M - $4.51M
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Jan 20, 2022
                 | 45,917 |                   
      $84.53 - $113.64
      $3.88M - $5.22M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 300 |                   
      $19.3 - $27.68
      $5.79K - $8.3K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 319 |                   
      $10.98 - $13.29
      $3.5K - $4.24K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 16 |                   
      $130.97 - $165.86
      $2.1K - $2.65K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 1,000 |                   
      $33.96 - $46.16
      $34K - $46.2K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 615 |                   
      $32.8 - $35.33
      $20.2K - $21.7K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 0 |                   
      $13.25 - $15.13
      $0 - $0
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 15 |                   
      $126.4 - $146.6
      $1.9K - $2.2K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 16 |                   
      $574.03 - $680.96
      $9.18K - $10.9K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 802 |                   
      $89.42 - $103.33
      $71.7K - $82.9K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 100 |                   
      $24.63 - $29.99
      $2.46K - $3K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 0 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 47 |                   
      $96.61 - $117.61
      $4.54K - $5.53K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 55 |                   
      $94.85 - $145.19
      $5.22K - $7.99K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 30 |                   
      $64.1 - $72.18
      $1.92K - $2.17K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 17 |                   
      $284.67 - $315.64
      $4.84K - $5.37K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 25 |                   
      $595.56 - $729.92
      $14.9K - $18.2K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 32 |                   
      $199.12 - $212.29
      $6.37K - $6.79K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 27 |                   
      $74.69 - $121.84
      $2.02K - $3.29K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 161 |                   
      $65.64 - $84.77
      $10.6K - $13.6K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 12 |                   
      $238.11 - $277.6
      $2.86K - $3.33K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 296 |                   
      $111.43 - $122.13
      $33K - $36.2K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 274 |                   
      $54.75 - $61.75
      $15K - $16.9K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 29, 2021
                 | 27 |                   
      $491.05 - $577.92
      $13.3K - $15.6K
     |  |