|  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 3,100 |                   
      $60.19 - $75.29
      $187K - $233K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 25,808 |                   
      $3.83 - $5.49
      $98.8K - $142K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 15,655 |                   
      $30.77 - $34.1
      $482K - $534K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 2,691 |                   
      $91.05 - $114.2
      $245K - $307K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 6,648 |                   
      $78.5 - $92.01
      $522K - $612K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 52,077 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 6,157 |                   
      $126.74 - $139.56
      $780K - $859K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 22,017 |                   
      $18.44 - $20.29
      $406K - $447K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 4,146 |                   
      $53.09 - $60.57
      $220K - $251K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 2,391 |                   
      $74.21 - $94.14
      $177K - $225K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 12,676 |                   
      $29.97 - $36.66
      $380K - $465K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 4,433 |                   
      $40.16 - $46.19
      $178K - $205K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 6,449 |                   
      $53.71 - $63.98
      $346K - $413K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 11,932 |                   
      $66.0 - $97.37
      $788K - $1.16M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 14,654 |                   
      $25.71 - $39.25
      $377K - $575K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 1,263 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 11,312 |                   
      $15.89 - $16.86
      $180K - $191K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 7,172 |                   
      $51.13 - $65.19
      $367K - $468K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 5,174 |                   
      $36.26 - $44.09
      $188K - $228K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 13,376 |                   
      $43.21 - $59.2
      $578K - $792K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 4,954 |                   
      $78.71 - $95.72
      $390K - $474K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 1,836 |                   
      $101.81 - $119.5
      $187K - $219K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 58,066 |                   
      $12.98 - $16.46
      $754K - $956K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 10,266 |                   
      $12.71 - $15.22
      $130K - $156K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 9,922 |                   
      $29.39 - $33.29
      $292K - $330K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 7,494 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 6,328 |                   
      $31.61 - $50.87
      $200K - $322K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 3,135 |                   
      $64.97 - $76.19
      $204K - $239K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 9,574 |                   
      $13.94 - $22.04
      $133K - $211K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 24,341 |                   
      $32.02 - $47.07
      $779K - $1.15M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 684 |                   
      $219.29 - $299.67
      $150K - $205K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 35,362 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 9,002 |                   
      $42.3 - $44.68
      $381K - $402K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 3,755 |                   
      $55.36 - $66.72
      $208K - $251K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 10,672 |                   
      $19.38 - $24.55
      $207K - $262K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 12,576 |                   
      $35.67 - $40.89
      $449K - $514K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 3,841 |                   
      $116.78 - $165.32
      $449K - $635K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 224,264 |                   
      $5.11 - $9.49
      $1.15M - $2.13M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 14,672 |                   
      $37.21 - $40.27
      $546K - $591K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 15,929 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 7,040 |                   
      $62.89 - $71.53
      $443K - $504K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 10,790 |                   
      $22.27 - $26.81
      $240K - $289K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 6,449 |                   
      $65.42 - $80.71
      $422K - $520K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 29,502 |                   
      $23.07 - $27.82
      $681K - $821K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 5,044 |                   
      $52.69 - $65.97
      $266K - $333K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 112,182 |                   
      $4.28 - $5.94
      $480K - $666K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 28,666 |                   
      $33.1 - $46.21
      $949K - $1.32M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 119,228 |                   
      $11.32 - $16.63
      $1.35M - $1.98M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 2,015 |                   
      $91.98 - $138.15
      $185K - $278K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 16,896 |                   
      $95.47 - $112.33
      $1.61M - $1.9M
     |  |