|  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 432 |                   
      $17.02 - $19.55
      $7.35K - $8.45K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 88,100 |                   
      $31.64 - $49.42
      $2.79M - $4.35M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 205 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 74,675 |                   
      $38.18 - $48.0
      $2.85M - $3.58M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 29 |                   
      $15.6 - $21.62
      $452 - $627
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 11,600 |                   
      $21.94 - $40.49
      $255K - $470K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 286 |                   
      $37.15 - $42.27
      $10.6K - $12.1K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 35,864 |                   
      $20.21 - $22.72
      $725K - $815K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 31,773 |                   
      $9.09 - $17.54
      $289K - $557K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 418 |                   
      $8.97 - $13.79
      $3.75K - $5.76K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 106,920 |                   
      $0.71 - $2.43
      $75.9K - $260K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 176 |                   
      $50.61 - $56.99
      $8.91K - $10K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 32,400 |                   
      $24.8 - $57.53
      $804K - $1.86M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 78 |                   
      $42.17 - $49.51
      $3.29K - $3.86K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 164 |                   
      $22.17 - $29.46
      $3.64K - $4.83K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 112 |                   
      $56.81 - $83.44
      $6.36K - $9.35K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 14 |                   
      $24.32 - $75.3
      $340 - $1.05K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 36,000 |                   
      $15.65 - $18.96
      $563K - $683K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 261 |                   
      $27.76 - $53.75
      $7.25K - $14K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 252,700 |                   
      $0.88 - $1.73
      $222K - $437K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 19,100 |                   
      $105.47 - $153.14
      $2.01M - $2.92M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 184 |                   
      $10.42 - $16.55
      $1.92K - $3.05K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 2,513 |                   
      $83.14 - $145.99
      $209K - $367K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 42,700 |                   
      $19.53 - $29.63
      $834K - $1.27M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 59,800 |                   
      $55.02 - $74.22
      $3.29M - $4.44M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 57,200 |                   
      $3.39 - $5.41
      $194K - $309K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 79,100 |                   
      $4.65 - $7.18
      $368K - $568K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 13,307 |                   
      $163.21 - $188.49
      $2.17M - $2.51M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 21,406 |                   
      $28.0 - $113.85
      $599K - $2.44M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 184,119 |                   
      $0.5 - $2.66
      $92.1K - $490K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 17,300 |                   
      $36.55 - $72.31
      $632K - $1.25M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 1,127 |                   
      $2.44 - $4.07
      $2.75K - $4.59K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 706 |                   
      $5.46 - $7.69
      $3.85K - $5.43K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 366 |                   
      $10.42 - $19.62
      $3.81K - $7.18K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 1,782 |                   
      $1.57 - $3.15
      $2.8K - $5.61K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 814 |                   
      $2.9 - $4.57
      $2.36K - $3.72K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 57,157 |                   
      $76.53 - $89.4
      $4.37M - $5.11M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 15,979 |                   
      $14.32 - $17.78
      $229K - $284K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 31,336 |                   
      $15.89 - $27.96
      $498K - $876K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 1,477 |                   
      $2.66 - $4.96
      $3.93K - $7.33K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 995 |                   
      $3.22 - $5.31
      $3.2K - $5.28K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 1,077 |                   
      $5.5 - $6.54
      $5.92K - $7.04K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 59,600 |                   
      $4.15 - $8.37
      $247K - $499K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 6,400 |                   
      $55.99 - $116.32
      $358K - $744K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 12, 2022
                 | 7 |                   
      $30.3 - $108.64
      $212 - $760
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 04, 2022
                 | 18,443 |                   
      $56.21 - $95.06
      $1.04M - $1.75M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 04, 2022
                 | 34,731 |                   
      $76.76 - $137.41
      $2.67M - $4.77M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 04, 2022
                 | 54,300 |                   
      $74.48 - $95.78
      $4.04M - $5.2M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 04, 2022
                 | 61,710 |                   
      $3.38 - $4.7
      $209K - $290K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 04, 2022
                 | 17,761 |                   
      $41.88 - $54.37
      $744K - $966K
     |  |