|  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 13,988 |                   
      $49.61 - $53.22
      $694K - $744K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 14,502 |                   
      $23.19 - $50.02
      $336K - $725K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 8,338 |                   
      $37.64 - $48.83
      $314K - $407K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 827 |                   
      $249.77 - $300.0
      $207K - $248K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 2,912 |                   
      $46.42 - $92.45
      $135K - $269K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 3,006 |                   
      $76.47 - $110.53
      $230K - $332K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 3,012 |                   
      $119.53 - $143.86
      $360K - $433K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 19,113 |                   
      $22.04 - $24.54
      $421K - $469K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 7,516 |                   
      $31.13 - $40.9
      $234K - $307K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 345 |                   
      $582.26 - $782.23
      $201K - $270K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 4,451 |                   
      $89.68 - $130.57
      $399K - $581K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 8,670 |                   
      $26.52 - $29.78
      $230K - $258K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 8,361 |                   
      $27.91 - $30.32
      $233K - $254K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 21,771 |                   
      $37.08 - $39.3
      $807K - $856K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 22,646 |                   
      $81.27 - $102.58
      $1.84M - $2.32M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 9,148 |                   
      $31.92 - $38.05
      $292K - $348K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 6,523 |                   
      $25.09 - $35.91
      $164K - $234K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 16,113 |                   
      $25.36 - $30.58
      $409K - $493K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 2,441 |                   
      $113.0 - $141.23
      $276K - $345K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 7,352 |                   
      $29.18 - $34.2
      $215K - $251K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 1,545 |                   
      $316.03 - $414.99
      $488K - $641K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 3,871 |                   
      $129.41 - $154.23
      $501K - $597K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 3,928 |                   
      $93.26 - $109.21
      $366K - $429K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 1,418 |                   
      $155.97 - $200.09
      $221K - $284K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 5,091 |                   
      $85.33 - $99.34
      $434K - $506K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 18,511 |                   
      $30.16 - $32.18
      $558K - $596K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 7,024 |                   
      $26.84 - $32.0
      $189K - $225K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 1,860 |                   
      $185.26 - $213.41
      $345K - $397K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 19,123 |                   
      $49.77 - $50.57
      $952K - $967K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 4,225 |                   
      $88.66 - $106.64
      $375K - $451K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 22,490 |                   
      $50.6 - $52.11
      $1.14M - $1.17M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 2,703 |                   
      $58.33 - $76.72
      $158K - $207K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 12,404 |                   
      $71.53 - $82.66
      $887K - $1.03M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 5,396 |                   
      $43.21 - $46.93
      $233K - $253K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 416 |                   
      $174.8 - $642.2
      $72.7K - $267K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 1,649 |                   
      $188.34 - $238.27
      $311K - $393K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 1,586 |                   
      $133.62 - $173.82
      $212K - $276K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 11,578 |                   
      $19.33 - $28.91
      $224K - $335K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 3,699 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 5,722 |                   
      $40.9 - $45.1
      $234K - $258K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 15,869 |                   
      $6.79 - $8.11
      $108K - $129K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 1,950 |                   
      $86.42 - $109.81
      $169K - $214K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 4,721 |                   
      $61.64 - $75.75
      $291K - $358K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 2,098 |                   
      $250.38 - $371.86
      $525K - $780K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 4,369 |                   
      $203.52 - $247.58
      $889K - $1.08M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 43,712 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 54,584 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 648 |                   
      $262.77 - $360.0
      $170K - $233K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 685 |                   
      $253.66 - $296.81
      $174K - $203K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 29, 2022
                 | 1,068 |                   
      $163.94 - $199.65
      $175K - $213K
     |  |