|  | 
                
                  Q4 2021
                  Filed on Jan 25, 2022
                 | 26,400 |                   
      $103.53 - $121.06
      $2.73M - $3.2M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Jan 25, 2022
                 | 7,427 |                   
      $30.48 - $38.73
      $226K - $288K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Jan 25, 2022
                 | 3,266 |                   
      $56.14 - $67.71
      $183K - $221K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Jan 25, 2022
                 | 2,660 |                   
      $108.65 - $110.11
      $289K - $293K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Jan 25, 2022
                 | 18,757 |                   
      $19.92 - $23.13
      $374K - $434K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Jan 25, 2022
                 | 2,969 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Jan 25, 2022
                 | 37,192 |                   
      $73.28 - $81.04
      $2.73M - $3.01M
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Jan 25, 2022
                 | 1,998 |                   
      $184.24 - $201.29
      $368K - $402K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Jan 25, 2022
                 | 12,020 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Jan 25, 2022
                 | 4,934 |                   
      $65.7 - $70.48
      $324K - $348K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 54,375 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 5,781 |                   
      $69.1 - $91.88
      $399K - $531K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 7,057 |                   
      $54.94 - $66.28
      $388K - $468K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 2,246 |                   
      $187.5 - $238.71
      $421K - $536K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 21,077 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 24,724 |                   
      $44.03 - $50.74
      $1.09M - $1.25M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 4,495 |                   
      $52.01 - $56.09
      $234K - $252K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 15,935 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 1,084 |                   
      $172.46 - $195.89
      $187K - $212K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 22,105 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 5,823 |                   
      $73.64 - $93.1
      $429K - $542K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 5,733 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 88,716 |                   
      $44.33 - $52.28
      $3.93M - $4.64M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 11,651 |                   
      $61.84 - $78.24
      $720K - $912K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 5,554 |                   
      $71.8 - $99.25
      $399K - $551K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 12,883 |                   
      $56.23 - $66.9
      $724K - $862K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 5,459 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 7,249 |                   
      $43.85 - $54.23
      $318K - $393K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 9,458 |                   
      $35.39 - $40.24
      $335K - $381K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 52,876 |                   
      $59.57 - $69.47
      $3.15M - $3.67M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 16,809 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 33,917 |                   
      $95.7 - $104.57
      $3.25M - $3.55M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 4,610 |                   
      $66.29 - $77.63
      $306K - $358K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 8,734 |                   
      $47.38 - $52.6
      $414K - $459K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 69,964 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 14,846 |                   
      $171.78 - $189.99
      $2.55M - $2.82M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 9,003 |                   
      $86.44 - $94.72
      $778K - $853K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 5,595 |                   
      $59.77 - $66.86
      $334K - $374K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 35,781 |                   
      $79.12 - $90.57
      $2.83M - $3.24M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 17,773 |                   
      $31.65 - $35.42
      $563K - $630K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 43,571 |                   
      $43.46 - $56.17
      $1.89M - $2.45M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 48,197 |                   
      $55.84 - $64.51
      $2.69M - $3.11M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 17,283 |                   
      $40.36 - $45.47
      $698K - $786K
     |  | 
          
          
          
            | 
                  
    
      
     
      Invesco Exchange Traded Fd T
     | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 39,729 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 6,065 |                   
      $306.1 - $389.53
      $1.86M - $2.36M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 19,850 |                   
      $47.59 - $56.42
      $945K - $1.12M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 6,063 |                   
      $79.19 - $93.98
      $480K - $570K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 28,500 |                   
      $73.17 - $88.2
      $2.09M - $2.51M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 29,301 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Jul 15, 2021
                 | 14,530 |                   
      $31.09 - $34.61
      $452K - $503K
     |  |