|  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 9,867 |                   
      $88.66 - $106.64
      $875K - $1.05M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 7,208 |                   
      $55.79 - $65.15
      $402K - $470K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 1,936 |                   
      $107.41 - $121.51
      $208K - $235K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 2,333 |                   
      $81.75 - $104.79
      $191K - $244K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 7,310 |                   
      $28.78 - $40.83
      $210K - $298K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 7,327 |                   
      $100.74 - $145.08
      $738K - $1.06M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 741 |                   
      $253.94 - $359.31
      $188K - $266K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 3,918 |                   
      $43.18 - $58.62
      $169K - $230K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 2,052 |                   
      $69.84 - $121.86
      $143K - $250K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 3,791 |                   
      $84.5 - $117.08
      $320K - $444K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 4,055 |                   
      $44.17 - $57.68
      $179K - $234K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 1,856 |                   
      $89.08 - $177.02
      $165K - $329K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 21,842 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 21, 2022
                 | 10,800 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 21, 2022
                 | 1,300 |                   
      $141.29 - $188.69
      $184K - $245K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 21, 2022
                 | 55,843 |                   
      $12.23 - $24.51
      $683K - $1.37M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 21, 2022
                 | 8,946 |                   
      $61.96 - $71.63
      $554K - $641K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 21, 2022
                 | 15,792 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 21, 2022
                 | 8,503 |                   
      $27.13 - $31.91
      $231K - $271K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 21, 2022
                 | 4,990 |                   
      $42.91 - $53.82
      $214K - $269K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 21, 2022
                 | 23,341 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 21, 2022
                 | 5,032 |                   
      $32.6 - $46.59
      $164K - $234K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 21, 2022
                 | 3,697 |                   
      $93.09 - $107.63
      $344K - $398K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 21, 2022
                 | 9,398 |                   
      $135.71 - $284.87
      $1.28M - $2.68M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 26, 2021
                 | 64,591 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Oct 26, 2021
                 | 10,421 |                   
      $52.29 - $58.94
      $545K - $614K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 02, 2021
                 | 16,063 |                   
      $27.61 - $29.5
      $443K - $474K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 03, 2021
                 | 57,700 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 03, 2021
                 | 20,580 |                   
      $21.66 - $25.37
      $446K - $522K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 03, 2021
                 | 30,995 |                   
      $22.96 - $28.91
      $712K - $896K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 03, 2021
                 | 10,612 |                   
      $31.52 - $38.75
      $334K - $411K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 03, 2021
                 | 16,301 |                   
      $28.0 - $37.28
      $456K - $608K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Jan 29, 2021
                 | 13,015 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Jan 29, 2021
                 | 67,078 |                   
      $12.88 - $15.46
      $864K - $1.04M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Jan 29, 2021
                 | 43,699 |                   
      $72.05 - $84.7
      $3.15M - $3.7M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Jan 29, 2021
                 | 35,517 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Jan 29, 2021
                 | 19,098 |                   
      $39.2 - $45.68
      $749K - $872K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Jan 29, 2021
                 | 44,846 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 19, 2020
                 | 12,696 |                   
      $48.81 - $57.01
      $620K - $724K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 19, 2020
                 | 19,695 |                   
      $24.59 - $28.1
      $484K - $553K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 19, 2020
                 | 18,795 |                   
      $49.97 - $50.15
      $939K - $943K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 19, 2020
                 | 10,778 |                   
      $57.68 - $71.18
      $622K - $767K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 19, 2020
                 | 12,324 |                   
      $45.25 - $58.04
      $558K - $715K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 19, 2020
                 | 12,801 |                   
      $18.44 - $24.33
      $236K - $311K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 19, 2020
                 | 11,544 |                   
      $32.43 - $37.2
      $374K - $429K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 19, 2020
                 | 15,635 |                   
      $35.35 - $40.07
      $553K - $626K
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 17, 2020
                 | 19,602 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 17, 2020
                 | 45,920 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 17, 2020
                 | 31,316 |                   
      $13.25 - $26.87
      $415K - $841K
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 17, 2020
                 | 11,239 |                   
      $18.32 - $35.12
      $206K - $395K
     |  |