|  | 
                
                  Q2 2022
                  Filed on Aug 03, 2022
                 | 15,526 |                   
      $43.78 - $55.49
      $680K - $862K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 03, 2022
                 | 39,301 |                   
      $175.67 - $240.27
      $6.9M - $9.44M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 03, 2022
                 | 39,099 |                   
      $167.96 - $227.2
      $6.57M - $8.88M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 03, 2022
                 | 20,508 |                   
      $29.26 - $50.96
      $600K - $1.05M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 03, 2022
                 | 767 |                   
      $1771.68 - $2254.03
      $1.36M - $1.73M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 03, 2022
                 | 34,424 |                   
      $30.73 - $47.36
      $1.06M - $1.63M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 03, 2022
                 | 1,200 |                   
      $154.99 - $198.02
      $186K - $238K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 03, 2022
                 | 2,960 |                   
      $57.32 - $74.48
      $170K - $220K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 02, 2022
                 | 2,638 |                   
      $79.97 - $86.97
      $211K - $229K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 02, 2022
                 | 26,403 |                   
      $29.48 - $35.94
      $778K - $949K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 02, 2022
                 | 24,815 |                   
      $22.26 - $25.8
      $552K - $640K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 02, 2022
                 | 16,095 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 02, 2022
                 | 52,554 |                   
      $97.56 - $106.35
      $5.13M - $5.59M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 02, 2022
                 | 9,200 |                   
      $19.94 - $24.13
      $183K - $222K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 02, 2022
                 | 6,758 |                   
      $104.66 - $131.4
      $707K - $888K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 02, 2022
                 | 775 |                   
      $469.0 - $729.82
      $363K - $566K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 02, 2022
                 | 2,768 |                   
      $301.62 - $407.21
      $835K - $1.13M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 02, 2022
                 | 796 |                   
      $153.19 - $251.05
      $122K - $200K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 02, 2022
                 | 2,868 |                   
      $59.66 - $78.49
      $171K - $225K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 02, 2022
                 | 8,147 |                   
      $189.9 - $234.17
      $1.55M - $1.91M
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Jan 31, 2022
                 | 50,549 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 05, 2021
                 | 97,847 |                   
      $162.66 - $175.73
      $15.9M - $17.2M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 05, 2021
                 | 27,581 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 29, 2021
                 | 38,200 |                   
      $100.1 - $100.14
      $3.82M - $3.83M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 29, 2021
                 | 2,150 |                   
      $92.19 - $123.86
      $198K - $266K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 29, 2021
                 | 3,800 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 22, 2021
                 | 6,173 |                   
      $131.18 - $153.48
      $810K - $947K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 22, 2021
                 | 1,637 |                   
      $212.38 - $245.9
      $348K - $403K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 22, 2021
                 | 16,045 |                   
      $206.49 - $243.18
      $3.31M - $3.9M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 22, 2021
                 | 1,822 |                   
      $464.05 - $594.47
      $845K - $1.08M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 22, 2021
                 | 94,609 |                   
      $22.27 - $33.41
      $2.11M - $3.16M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Jan 29, 2021
                 | 28,195 |                   
      $33.15 - $41.97
      $935K - $1.18M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Jan 29, 2021
                 | 11,525 |                   
      $77.34 - $118.79
      $891K - $1.37M
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 26, 2020
                 | 2,510 |                   
      $39.04 - $47.92
      $98K - $120K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 26, 2020
                 | 8,092 |                   
      $190.16 - $209.91
      $1.54M - $1.7M
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 24, 2020
                 | 7,550 |                   
      $130.68 - $178.58
      $987K - $1.35M
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 24, 2020
                 | 12,900 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 24, 2020
                 | 6,800 |                   
      $70.61 - $91.55
      $480K - $623K
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 24, 2020
                 | 13,370 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 24, 2020
                 | 22,905 |                   
      $23.06 - $29.3
      $528K - $671K
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 24, 2020
                 | 71,060 |                   
      $19.55 - $26.74
      $1.39M - $1.9M
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 16, 2020
                 | 168,386 |                   
      $32.0 - $59.44
      $5.39M - $10M
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 16, 2020
                 | 21,920 |                   
      $17.78 - $34.56
      $390K - $758K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 16, 2020
                 | 4,300 |                   
      $30.04 - $50.93
      $129K - $219K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 16, 2020
                 | 67,880 |                   
      $18.64 - $30.37
      $1.27M - $2.06M
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 16, 2020
                 | 33,349 |                   
      $38.34 - $62.84
      $1.28M - $2.1M
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 16, 2020
                 | 11,500 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 16, 2020
                 | 40,811 |                   
      $37.71 - $57.78
      $1.54M - $2.36M
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 23, 2020
                 | 1,434 |                   
      $144.01 - $158.06
      $207K - $227K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Jan 23, 2020
                 | 9,180 |                   
      $64.44 - $83.81
      $592K - $769K
     |  |