|  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 13,217 |                   
      $23.35 - $27.74
      $309K - $367K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 2,767 |                   
      $113.24 - $148.98
      $313K - $412K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 5,397 |                   
      $78.21 - $88.7
      $422K - $479K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 13,899 |                   
      $2.83 - $4.42
      $39.3K - $61.4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 1,785 |                   
      $175.64 - $222.11
      $314K - $396K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 15,171 |                   
      $18.02 - $25.36
      $273K - $385K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 6,157 |                   
      $58.97 - $71.7
      $363K - $441K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 3,925 |                   
      $74.28 - $83.93
      $292K - $329K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 4,796 |                   
      $43.89 - $68.36
      $210K - $328K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 19,956 |                   
      $10.37 - $12.73
      $207K - $254K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 08, 2022
                 | 726 |                   
      $599.57 - $701.73
      $435K - $509K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 08, 2022
                 | 7,600 |                   
      $25.63 - $27.15
      $195K - $206K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 08, 2022
                 | 12,800 |                   
      $2.92 - $3.76
      $37.4K - $48.1K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 08, 2022
                 | 13,553 |                   
      $20.24 - $36.01
      $274K - $488K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 08, 2022
                 | 4,288 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 08, 2022
                 | 3,133 |                   
      $148.36 - $174.66
      $465K - $547K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 08, 2022
                 | 1,849 |                   
      $294.65 - $346.43
      $545K - $641K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 08, 2022
                 | 7,399 |                   
      $43.76 - $52.36
      $324K - $387K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 08, 2022
                 | 1,167 |                   
      $248.17 - $369.23
      $290K - $431K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 08, 2022
                 | 1,498 |                   
      $137.1 - $196.56
      $205K - $294K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 08, 2022
                 | 2,168 |                   
      $99.53 - $127.75
      $216K - $277K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 08, 2022
                 | 500 |                   
      $128.22 - $169.06
      $64.1K - $84.5K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 08, 2022
                 | 3,258 |                   
      $77.56 - $90.65
      $253K - $295K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 08, 2022
                 | 1,321 |                   
      $148.91 - $181.64
      $197K - $240K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 08, 2022
                 | 1,729 |                   
      $146.39 - $173.51
      $253K - $300K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 10,000 |                   
      $0.37 - $0.6
      $3.7K - $6K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 8,062 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 4,862 |                   
      $48.74 - $54.98
      $237K - $267K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 15,146 |                   
      $65.35 - $77.55
      $990K - $1.17M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 1,044 |                   
      $208.53 - $283.04
      $218K - $295K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 11,172 |                   
      $14.53 - $21.02
      $162K - $235K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 933 |                   
      $161.38 - $258.6
      $151K - $241K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 10,531 |                   
      $12.71 - $15.22
      $134K - $160K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 1,100 |                   
      $137.33 - $201.46
      $151K - $222K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 2,252 |                   
      $95.1 - $114.23
      $214K - $257K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 15,372 |                   
      $36.49 - $41.86
      $561K - $643K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 26,377 |                   
      $11.94 - $16.09
      $315K - $424K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 3,484 |                   
      $164.91 - $193.71
      $575K - $675K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 15,440 |                   
      $10.98 - $13.29
      $170K - $205K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 38,930 |                   
      $14.83 - $17.33
      $577K - $675K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 5,974 |                   
      $52.17 - $70.2
      $312K - $419K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 2,076 |                   
      $282.99 - $369.05
      $587K - $766K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 8,674 |                   
      $104.74 - $121.89
      $909K - $1.06M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 3,594 |                   
      $50.02 - $76.42
      $180K - $275K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 3,367 |                   
      $196.01 - $228.35
      $660K - $769K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 4,774 |                   
      $85.4 - $126.43
      $408K - $604K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 6,761 |                   
      $99.18 - $116.92
      $671K - $790K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 6,844 |                   
      $228.77 - $264.07
      $1.57M - $1.81M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 1,065 |                   
      $294.17 - $353.91
      $313K - $377K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 3,785 |                   
      $76.02 - $88.62
      $288K - $335K
     |  |