|  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 2,045 |                   
      $107.01 - $126.75
      $219K - $259K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 11,286 |                   
      $14.33 - $17.77
      $162K - $201K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 12,921 |                   
      $15.0 - $25.17
      $194K - $325K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 11,656 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 2,892 |                   
      $79.1 - $91.91
      $229K - $266K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 13,015 |                   
      $20.09 - $25.15
      $261K - $327K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 3,034 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 2,711 |                   
      $89.59 - $108.59
      $243K - $294K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 11,335 |                   
      $16.6 - $19.3
      $188K - $219K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 2,355 |                   
      $82.6 - $104.99
      $195K - $247K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 2,635 |                   
      $88.0 - $105.38
      $232K - $278K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 11,175 |                   
      $19.44 - $22.8
      $217K - $255K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 6,143 |                   
      $38.53 - $50.88
      $237K - $313K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 8,392 |                   
      $23.53 - $28.74
      $197K - $241K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 2,654 |                   
      $74.71 - $90.2
      $198K - $239K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 2,642 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 2,153 |                   
      $103.79 - $123.92
      $223K - $267K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 14,761 |                   
      $16.13 - $25.61
      $238K - $378K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 4,410 |                   
      $48.94 - $85.27
      $216K - $376K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 6,915 |                   
      $38.1 - $42.84
      $263K - $296K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 2,878 |                   
      $98.35 - $118.02
      $283K - $340K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 6,860 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 6,095 |                   
      $34.77 - $41.4
      $212K - $252K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 3,080 |                   
      $82.41 - $96.0
      $254K - $296K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 12,573 |                   
      $10.17 - $18.79
      $128K - $236K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 10,573 |                   
      $15.66 - $21.8
      $166K - $230K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 16,826 |                   
      $17.28 - $24.36
      $291K - $410K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 2,748 |                   
      $89.43 - $99.25
      $246K - $273K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 6,969 |                   
      $26.2 - $29.09
      $183K - $203K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 5,430 |                   
      $37.35 - $44.07
      $203K - $239K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 1,758 |                   
      $134.66 - $169.34
      $237K - $298K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 1,072 |                   
      $197.58 - $222.54
      $212K - $239K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 2,835 |                   
      $77.4 - $95.2
      $219K - $270K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 1,089 |                   
      $197.51 - $258.58
      $215K - $282K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 6,907 |                   
      $28.0 - $37.28
      $193K - $257K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 3,274 |                   
      $69.21 - $82.06
      $227K - $269K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 6,793 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 3,465 |                   
      $73.38 - $85.8
      $254K - $297K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 1,097 |                   
      $172.1 - $185.49
      $189K - $203K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 3,463 |                   
      $66.45 - $92.86
      $230K - $322K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 3,986 |                   
      $50.4 - $71.56
      $201K - $285K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 7,028 |                   
      $22.77 - $33.44
      $160K - $235K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 11,666 |                   
      $20.49 - $22.68
      $239K - $265K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 2,389 |                   
      $77.57 - $91.32
      $185K - $218K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 6,399 |                   
      $33.09 - $39.08
      $212K - $250K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 10,036 |                   
      $16.56 - $25.46
      $166K - $256K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 11,461 |                   
      $20.23 - $26.62
      $232K - $305K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 9,653 |                   
      $21.26 - $24.36
      $205K - $235K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 8,118 |                   
      $22.4 - $33.13
      $182K - $269K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 13, 2021
                 | 5,961 |                   
      $35.78 - $43.93
      $213K - $262K
     |  |