| 
            Q2 2025
           | 
          29 | 
          1,416,573 | 
          
            
              VTI, BN.TO, ASML, CRM
            
           | 
          
            13F-HR
           | 
          8/14/2025 | 
          000141588925021889 | 
        
        
          | 
            Q1 2025
           | 
          31 | 
          1,314,623 | 
          
            
              VTI, BN.TO, EWTX, ASML
            
           | 
          
            13F-HR
           | 
          5/15/2025 | 
          000095012325005753 | 
        
        
          | 
            Q4 2024
           | 
          34 | 
          1,651,736 | 
          
            
              VTI, BN.TO, TEM, EWTX
            
           | 
          
            13F-HR
           | 
          2/14/2025 | 
          000095012325002801 | 
        
        
          | 
            Q3 2024
           | 
          37 | 
          2,013,442 | 
          
            
              VTI, TEM, BN.TO, EWTX
            
           | 
          
            13F-HR
           | 
          10/24/2024 | 
          000095012324009887 | 
        
        
          | 
            Q2 2024
           | 
          38 | 
          1,854,897 | 
          
            
              VTI, BN.TO, TEM, ASML
            
           | 
          
            RESTATEMENT
           | 
          8/20/2024 | 
          000095012324008900 | 
        
        
          | 
            Q1 2024
           | 
          35 | 
          1,449,667 | 
          
            
              ASML, BN.TO, CRM, EPC
            
           | 
          
            13F-HR
           | 
          5/15/2024 | 
          000095012324005208 | 
        
        
          | 
            Q4 2023
           | 
          36 | 
          1,619,344 | 
          
            
              BN.TO, ASML, CRM, SPRO
            
           | 
          
            13F-HR
           | 
          2/14/2024 | 
          000095012324002161 | 
        
        
          | 
            Q3 2023
           | 
          40 | 
          1,353,229 | 
          
            
              BN.TO, ASML, CRM, CORT
            
           | 
          
            13F-HR
           | 
          11/14/2023 | 
          000095012323010600 | 
        
        
          | 
            Q2 2023
           | 
          41 | 
          1,294,170 | 
          
            
              ASML, CRM, LNZA, CORT
            
           | 
          
            13F-HR
           | 
          8/14/2023 | 
          000095012323007714 | 
        
        
          | 
            Q1 2023
           | 
          47 | 
          1,515,634 | 
          
            
              ASML, CRM, CYT, BKAA.SG
            
           | 
          
            13F-HR
           | 
          5/15/2023 | 
          000095012323005002 | 
        
        
          | 
            Q4 2022
           | 
          48 | 
          1,601,649 | 
          
            
              SYK, ASML, STE, CRM
            
           | 
          
            13F-HR
           | 
          2/14/2023 | 
          000095012323002359 | 
        
        
          | 
            Q3 2022
           | 
          52 | 
          2,097,264 | 
          
            
              VTI, SYK, CTLT, BKAA.SG
            
           | 
          
            13F-HR
           | 
          11/14/2022 | 
          000095012322011721 | 
        
        
          | 
            Q2 2022
           | 
          54 | 
          2,030,708 | 
          
            
              VTI, CTLT, SYK, BSX
            
           | 
          
            13F-HR
           | 
          8/15/2022 | 
          000095012322009223 | 
        
        
          | 
            Q1 2022
           | 
          51 | 
          1,895,744 | 
          
            
              VTI, BKAA.SG, BSX, ASML
            
           | 
          
            RESTATEMENT
           | 
          5/27/2022 | 
          000095012322006736 | 
        
        
          | 
            Q4 2021
           | 
          48 | 
          2,111,971 | 
          
            
              VTI, EXAI, BKAA.SG, AAPL
            
           | 
          
            13F-HR
           | 
          2/14/2022 | 
          000095012322002394 | 
        
        
          | 
            Q3 2021
           | 
          49 | 
          1,933,270 | 
          
            
              VTI, BKAA.SG, BSX, AAPL
            
           | 
          
            13F-HR
           | 
          11/15/2021 | 
          000095012321015112 | 
        
        
          | 
            Q2 2021
           | 
          54 | 
          2,254,350 | 
          
            
              VTI, BKAA.SG, MORF, AAPL
            
           | 
          
            13F-HR
           | 
          8/16/2021 | 
          000095012321011090 | 
        
        
          | 
            Q1 2021
           | 
          51 | 
          2,421,558 | 
          
            
              VTI, EWTX, MORF, BOLT
            
           | 
          
            13F-HR
           | 
          5/17/2021 | 
          000095012321006729 | 
        
        
          | 
            Q4 2020
           | 
          45 | 
          2,332,562 | 
          
            
              VTI, NKTX, INGN, AAPL
            
           | 
          
            13F-HR
           | 
          2/16/2021 | 
          000095012321002364 | 
        
        
          | 
            Q3 2020
           | 
          42 | 
          2,014,483 | 
          
            
              VTI, AAPL, CTLT, HRMY
            
           | 
          
            13F-HR
           | 
          11/16/2020 | 
          000095012320011935 | 
        
        
          | 
            Q2 2020
           | 
          35 | 
          1,549,081 | 
          
            
              VTI, AAPL, INGN, CABO
            
           | 
          
            13F-HR
           | 
          8/14/2020 | 
          000095012320008748 | 
        
        
          | 
            Q1 2020
           | 
          30 | 
          1,498,340 | 
          
            
              VTI, INGN, CABO, AAPL
            
           | 
          
            13F-HR
           | 
          5/15/2020 | 
          000095012320005049 | 
        
        
          | 
            Q4 2019
           | 
          29 | 
          1,552,731 | 
          
            
              VTI, INGN, CABO, AAPL
            
           | 
          
            13F-HR
           | 
          2/14/2020 | 
          000095012320002402 | 
        
        
          | 
            Q3 2019
           | 
          29 | 
          583,699 | 
          
            
              INGN, AAPL, CABO, MIST
            
           | 
          
            13F-HR
           | 
          11/14/2019 | 
          000095012319011293 | 
        
        
          | 
            Q2 2019
           | 
          29 | 
          713,755 | 
          
            
              INGN, MIST, AAPL, CABO
            
           | 
          
            13F-HR
           | 
          8/14/2019 | 
          000095012319008284 | 
        
        
          | 
            Q1 2019
           | 
          22 | 
          675,969 | 
          
            
              INGN, GKOS, CABO, KIDS
            
           | 
          
            13F-HR
           | 
          5/15/2019 | 
          000095012319005344 | 
        
        
          | 
            Q4 2018
           | 
          23 | 
          710,313 | 
          
            
              INGN, GKOS, SEASPINE HLDGS CORP, KIDS
            
           | 
          
            13F-HR
           | 
          2/14/2019 | 
          000095012319002137 | 
        
        
          | 
            Q3 2018
           | 
          1 | 
          3,766 | 
          
            
              C
            
           | 
          
            NEW HOLDINGS
           | 
          2/6/2019 | 
          000095012319000714 | 
        
        
          | 
            Q3 2018
           | 
          22 | 
          1,255,861 | 
          
            
              INGN, GKOS, CRVS, XLRN
            
           | 
          
            13F-HR
           | 
          11/14/2018 | 
          000095012318011813 | 
        
        
          | 
            Q2 2018
           | 
          1 | 
          3,513 | 
          
            
              C
            
           | 
          
            NEW HOLDINGS
           | 
          2/6/2019 | 
          000095012319000712 | 
        
        
          | 
            Q2 2018
           | 
          18 | 
          991,060 | 
          
            
              INGN, XLRN, CRVS, MRUS
            
           | 
          
            13F-HR
           | 
          8/14/2018 | 
          000095012318008820 | 
        
        
          | 
            Q1 2018
           | 
          17 | 
          797,426 | 
          
            
              INGN, XLRN, VYNE, CRVS
            
           | 
          
            13F-HR
           | 
          5/15/2018 | 
          000095012318005553 | 
        
        
          | 
            Q4 2017
           | 
          14 | 
          713,357 | 
          
            
              INGN, XLRN, DERM, CRVS
            
           | 
          
            13F-HR
           | 
          2/14/2018 | 
          000095012318002147 | 
        
        
          | 
            Q3 2017
           | 
          17 | 
          768,329 | 
          
            
              INGN, XLRN, DERM, CRVS
            
           | 
          
            13F-HR
           | 
          11/14/2017 | 
          000095012317010699 | 
        
        
          | 
            Q2 2017
           | 
          21 | 
          835,774 | 
          
            
              INGN, ANAB, XLRN, SPNC
            
           | 
          
            13F-HR
           | 
          8/14/2017 | 
          000095012317007698 | 
        
        
          | 
            Q1 2017
           | 
          22 | 
          939,094 | 
          
            
              INGN, ANAB, RETA, IRTC
            
           | 
          
            13F-HR
           | 
          5/15/2017 | 
          000095012317005095 | 
        
        
          | 
            Q4 2016
           | 
          22 | 
          1,050,041 | 
          
            
              INGN, VTI, CLCD, VGK
            
           | 
          
            13F-HR
           | 
          2/14/2017 | 
          000095012317002225 | 
        
        
          | 
            Q3 2016
           | 
          17 | 
          1,125,983 | 
          
            
              VTI, INGN, ISEE, CLCD
            
           | 
          
            13F-HR
           | 
          11/14/2016 | 
          000095012316022226 | 
        
        
          | 
            Q2 2016
           | 
          18 | 
          952,621 | 
          
            
              VTI, ISEE, INGN, VGK
            
           | 
          
            13F-HR
           | 
          8/15/2016 | 
          000095012316019962 | 
        
        
          | 
            Q1 2016
           | 
          17 | 
          912,485 | 
          
            
              VTI, ISEE, INGN, VGK
            
           | 
          
            13F-HR
           | 
          5/16/2016 | 
          000095012316017459 | 
        
        
          | 
            Q4 2015
           | 
          14 | 
          1,040,415 | 
          
            
              ISEE, VTI, INGN, VGK
            
           | 
          
            13F-HR
           | 
          2/16/2016 | 
          000095012316014860 | 
        
        
          | 
            Q3 2015
           | 
          19 | 
          967,913 | 
          
            
              VTI, ISEE, INGN, VGK
            
           | 
          
            13F-HR
           | 
          11/16/2015 | 
          000095012315012026 | 
        
        
          | 
            Q2 2015
           | 
          19 | 
          1,390,516 | 
          
            
              VTI, ISEE, INGN, WRIGHT MEDICAL GROUP
            
           | 
          
            13F-HR
           | 
          8/14/2015 | 
          000095012315009039 | 
        
        
          | 
            Q1 2015
           | 
          15 | 
          1,175,668 | 
          
            
              VTI, ISEE, VGK, INGN
            
           | 
          
            13F-HR
           | 
          5/15/2015 | 
          000095012315006094 | 
        
        
          | 
            Q4 2014
           | 
          15 | 
          1,236,066 | 
          
            
              VTI, ISEE, INGN, VGK
            
           | 
          
            13F-HR
           | 
          2/17/2015 | 
          000095012315002217 | 
        
        
          | 
            Q3 2014
           | 
          13 | 
          1,025,645 | 
          
            
              VTI, ISEE, VGK, INGN
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011904 | 
        
        
          | 
            Q2 2014
           | 
          10 | 
          1,011,197 | 
          
            
              VTI, ISEE, VGK, INGN
            
           | 
          
            NEW HOLDINGS
           | 
          11/14/2014 | 
          000095012314011903 | 
        
        
          | 
            Q2 2014
           | 
          8 | 
          986,350 | 
          
            
              VTI, ISEE, VGK, INGN
            
           | 
          
            13F-HR
           | 
          8/14/2014 | 
          000110465914060605 | 
        
        
          | 
            Q1 2014
           | 
          8 | 
          810,998 | 
          
            
              VTI, ISEE, VGK, INGN
            
           | 
          
            NEW HOLDINGS
           | 
          11/14/2014 | 
          000095012314011901 | 
        
        
          | 
            Q1 2014
           | 
          6 | 
          791,333 | 
          
            
              VTI, ISEE, VGK, INGN
            
           | 
          
            13F-HR
           | 
          8/14/2014 | 
          000110465914060604 | 
        
        
          | 
            Q4 2013
           | 
          7 | 
          680,963 | 
          
            
              VTI, ISEE, VGK, WMGI
            
           | 
          
            NEW HOLDINGS
           | 
          11/14/2014 | 
          000095012314011899 | 
        
        
          | 
            Q4 2013
           | 
          5 | 
          659,209 | 
          
            
              VTI, ISEE, VGK, TETRAPHASE PHARMACEUTICALS INC
            
           | 
          
            13F-HR
           | 
          8/14/2014 | 
          000110465914060602 | 
        
        
          | 
            Q3 2013
           | 
          5 | 
          403,786 | 
          
            
              VTI, VGK, WMGI, PTCT
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011896 | 
        
        
          | 
            Q2 2013
           | 
          4 | 
          597,040 | 
          
            
              VTI, VGK, WMGI, WRIGHT MED GROUP INC
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011895 | 
        
        
          | 
            Q1 2013
           | 
          4 | 
          589,855 | 
          
            
              VTI, VGK, WMGI, WRIGHT MED GROUP INC
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011894 | 
        
        
          | 
            Q4 2012
           | 
          3 | 
          549,815 | 
          
            
              VTI, VGK, BIOMIMETIC THERAPEUTICS INC
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011892 | 
        
        
          | 
            Q3 2012
           | 
          3 | 
          522,173 | 
          
            
              VTI, VGK, BIOMIMETIC THERAPEUTICS INC
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011891 | 
        
        
          | 
            Q2 2012
           | 
          3 | 
          488,213 | 
          
            
              VTI, VGK, BIOMIMETIC THERAPEUTICS INC
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011890 | 
        
        
          | 
            Q1 2012
           | 
          3 | 
          511,754 | 
          
            
              VTI, VGK, BIOMIMETIC THERAPEUTICS INC
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011888 | 
        
        
          | 
            Q4 2011
           | 
          3 | 
          460,144 | 
          
            
              VTI, VGK, BIOMIMETIC THERAPEUTICS INC
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011885 | 
        
        
          | 
            Q3 2011
           | 
          4 | 
          437,206 | 
          
            
              VTI, VGK, BIOMIMETIC THERAPEUTICS INC, EWJ
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011884 | 
        
        
          | 
            Q2 2011
           | 
          4 | 
          403,094 | 
          
            
              VTI, VGK, BIOMIMETIC THERAPEUTICS INC, EWJ
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011881 | 
        
        
          | 
            Q1 2011
           | 
          4 | 
          438,337 | 
          
            
              VTI, VGK, BIOMIMETIC THERAPEUTICS INC, EWJ
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011880 | 
        
        
          | 
            Q4 2010
           | 
          4 | 
          416,500 | 
          
            
              VTI, VGK, BIOMIMETIC THERAPEUTICS INC, EWJ
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011879 | 
        
        
          | 
            Q3 2010
           | 
          4 | 
          344,712 | 
          
            
              VTI, VGK, BIOMIMETIC THERAPEUTICS INC, EWJ
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011876 | 
        
        
          | 
            Q2 2010
           | 
          4 | 
          272,784 | 
          
            
              VTI, VGK, BIOMIMETIC THERAPEUTICS INC, EWJ
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011875 | 
        
        
          | 
            Q1 2010
           | 
          4 | 
          315,867 | 
          
            
              VTI, VGK, BIOMIMETIC THERAPEUTICS INC, EWJ
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011872 | 
        
        
          | 
            Q4 2009
           | 
          4 | 
          281,465 | 
          
            
              VTI, VGK, BIOMIMETIC THERAPEUTICS INC, EWJ
            
           | 
          
            13F-HR
           | 
          11/14/2014 | 
          000095012314011863 |