|  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 35,879 |                   
      $20.62 - $23.52
      $740K - $844K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 8 |                   
      $64.91 - $82.49
      $519 - $660
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 43 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 32,764 |                   
      $55.29 - $62.3
      $1.81M - $2.04M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 48,452 |                   
      $5.32 - $6.57
      $258K - $318K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 24,948 |                   
      $15.42 - $21.72
      $385K - $542K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 28,733 |                   
      $48.2 - $78.89
      $1.38M - $2.27M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 63,400 |                   
      $8.27 - $10.34
      $524K - $656K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 15 |                   
      $29.78 - $35.14
      $447 - $527
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 24,370 |                   
      $89.42 - $103.33
      $2.18M - $2.52M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 20 |                   
      $26.87 - $31.28
      $537 - $626
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 30,453 |                   
      $101.99 - $166.36
      $3.11M - $5.07M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 28,800 |                   
      $23.4 - $28.94
      $674K - $833K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 32 |                   
      $36.12 - $43.55
      $1.16K - $1.39K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 50,409 |                   
      $38.06 - $43.98
      $1.92M - $2.22M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 166 |                   
      $45.79 - $54.81
      $7.6K - $9.1K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 17,423 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 103,044 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 13,043 |                   
      $72.65 - $89.0
      $948K - $1.16M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 5 |                   
      $144.3 - $190.65
      $722 - $953
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 2,200 |                   
      $509.75 - $979.41
      $1.12M - $2.15M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 38 |                   
      $20.85 - $24.91
      $792 - $947
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 14,400 |                   
      $26.26 - $35.61
      $378K - $513K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 2,322 |                   
      $132.13 - $177.45
      $307K - $412K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 17,232 |                   
      $42.31 - $53.78
      $729K - $927K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 5 |                   
      $205.08 - $268.63
      $1.03K - $1.34K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 26,040 |                   
      $95.1 - $114.23
      $2.48M - $2.97M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 16,703 |                   
      $257.41 - $401.12
      $4.3M - $6.7M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 29,100 |                   
      $33.71 - $43.37
      $981K - $1.26M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 37,288 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 30,400 |                   
      $19.52 - $24.99
      $593K - $760K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 15,380 |                   
      $25.21 - $30.04
      $388K - $462K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 10,577 |                   
      $8.79 - $12.55
      $93K - $133K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 2,196 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 64,800 |                   
      $10.08 - $13.17
      $653K - $853K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 44,530 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 82,400 |                   
      $48.25 - $63.93
      $3.98M - $5.27M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 213,100 |                   
      $3.91 - $6.25
      $833K - $1.33M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 77 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 520 |                   
      $9.3 - $12.08
      $4.84K - $6.28K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 57,801 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 72,123 |                   
      $68.7 - $78.4
      $4.95M - $5.65M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 389 |                   
      $6.63 - $7.95
      $2.58K - $3.09K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 163,848 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 15,807 |                   
      $16.48 - $27.23
      $260K - $430K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 260,500 |                   
      $0.77 - $4.91
      $201K - $1.28M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 298,200 |                   
      $6.1 - $9.36
      $1.82M - $2.79M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 08, 2021
                 | 686 |                   
      $17.55 - $24.6
      $12K - $16.9K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 09, 2021
                 | 40,400 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 09, 2021
                 | 3 |                   
      $75.51 - $84.79
      $227 - $254
     |  |