- PARTNERS GROUP MANAGEMENT III LIMITED
54930020NDZJBJUY8I94ST PETER PORT
- GOODWILL INVESTMENTS LIMITED
549300AIKPT3F15FVT42SAINT PETER PORT
- THE MRS A K NELSON TRUST
213800A99QQ8A8LKU176ST PETER PORT
- MRS D L HARRYHAUSEN'S TRUST FOR LIVINGSTONE DESCENDANTS
213800EKHV917J96QG98ST PETER PORT
- ASIA PACIFIC BASKET LIMITED
213800I13P5P1FMJXF97ST PETER PORT
- HALLWORTH LIMITED
213800NYI3HOHF8HQH43ST PETER PORT
- THE RICHARD MARTYN GYLES EFRBS
213800RHGE36OEPPFO26ST PETER PORT
- VESUVIUS INVESTMENTS LIMITED
213800VHDKY2ADM65671ST PETER PORT
- NPV MANCHESTER LIMITED
213800TFF1BSDIGWDH90ST. PETER PORT
- PARTNERS GROUP CA INFRASTRUCTURE, L.P. INC.
549300T62VT1TWV48317ST PETER PORT
- Partners Group Investment ICC Limited
549300H3B58BE1RCZE79ST PETER PORT
- Partners Group Rainbow IC Limited
549300RMPXUFHWSGI671St. Peter Port
- PARTNERS GROUP MANAGEMENT XIII LIMITED
5493005EW7LN7EMMFT65ST PETER PORT
- PG Gens I (EUR) Limited
549300VI5ZLCSFRSS805ST PETER PORT
- FLAGSHIP WORLDWIDE FLEXIBLE FUND ($) IC LIMITED
5493005170ID7WIX6F87SAINT PETER PORT
- MOMENTUM GLOBAL GROWTH FUND IC LIMITED
5493004S5T0ASKZTXM95ST PETER PORT
- CELERITY STERLING BALANCED FUND IC LIMITED
549300VJ8TKY1J0RPE41SAINT PETER PORT
- MOMENTUM GLOBAL MANAGED FUND IC LIMITED
549300OC8YS03Q2JB673SAINT PETER PORT
- CALEO GLOBAL FLEXIBLE FUND IC LIMITED
549300BKZJSLVRGFEO51ST PETER PORT
- PB GLOBAL FLEXIBLE FUND IC LIMITED
549300580HY4Y0622N79ST PETER PORT
- BRENTHURST GLOBAL BALANCED FUND IC LIMITED
549300NVS1B8BY8S0066ST PETER PORT
- CELERITY GLOBAL BALANCED FUND IC LIMITED
549300NHGX0SRQHWGG66SAINT PETER PORT
- Renaissance Global Equity Fund IC Limited
549300JK695HDLBXZT51St Peter Port
- RENAISSANCE GLOBAL BEST IDEAS FUND IC LIMITED
549300OP6PUI61JEMJ97St Peter Port
- FGAM GLOBAL GROWTH FUND IC LIMITED
5493008ZICOOGXSV8I39ST PETER PORT
- FINTAX INTERNATIONAL GROWTH FUND IC LIMITED
549300OLQ56LRJH6L017SAINT PETER PORT
- VPFP INTERNATIONAL GROWTH FUND IC LIMITED
549300J6HCIDUYRVOC70SAINT PETER PORT
- MOMENTUM GLOBAL CAUTIOUS FUND IC LIMITED
549300PIZ8MRNKDOWF92SAINT PETER PORT
- Many Investments Management Ltd.
5493009R41TDOR6NUM27St Peter Port
- FGAM GLOBAL CAUTIOUS FUND IC LIMITED
5493001HU09QMIAFBK22ST PETER PORT
- FINTAX INTERNATIONAL BALANCED FUND IC LIMITED
549300DVDNG61J2ZMH07SAINT PETER PORT
- VPFP INTERNATIONAL CAUTIOUS FUND IC LIMITED
549300YQUECMY7Z30V43SAINT PETER PORT
- Princess Private Equity Subholding Limited
549300CG7EK7IKHHHE24SAINT PETER PORT
- PARTNERS GROUP CLIENT ACCESS 9, L.P. INC.
5493000XB1Q6CR88BB43ST PETER PORT
- Partners Group Client Access 14, L.P. Inc.
549300W91YVTLJ9Q3813ST PETER PORT
- Partners Group Barrier Reef, L.P.
549300JBT4T73CIK2F29ST PETER PORT
- PARTNERS GROUP CLIENT ACCESS 5, L.P. INC.
549300HEJ4QO20S67G58ST PETER PORT
- PARTNERS GROUP CLIENT ACCESS 23, L.P. INC.
549300OU6DEX3E8VP004ST PETER PORT
- PARTNERS GROUP CLIENT ACCESS 19, L.P. INC.
549300OZXWEP9UGD5X64ST PETER PORT
- HELIOS IC LIMITED
5493003QFIUEKI6V8S91ST PETER PORT
- ANTHONY PETER KOMEDERA TRUST
2138008BTN1BG8QB8460ST. PETER PORT
- RAY HARRYHAUSEN FAMILY SETTLEMENT
213800GMXYOQ4E2AKV14ST PETER PORT
- VERA CAPITAL LIMITED
213800HJP6HRZITLPD97ST PETER PORT
- HALMA P.L.C. EMPLOYEE BENEFIT TRUST
213800VIZZXKBOJP9328ST. PETER PORT
- COSFORD INVESTMENTS LIMITED
213800VLVLOGUIMKBU65ST. SAMPSON
- GOWER PENSIONS MANAGEMENT LIMITED
2138009CIQT2XENBXD51ST PETER PORT
- The Nyon Trust
25490045TXP63TYEMC08St Peter Port
- PARTNERS GROUP DAINTREE CO-INVEST, L.P.
549300SZNQNJU5HTFR10ST PETER PORT
- PARTNERS GROUP MANAGEMENT IV LIMITED
5493002KCD1LGJJWLL31ST PETER PORT
- PARTNERS GROUP MANAGEMENT IX LIMITED
549300GL1OV4IU0MIQ40ST PETER PORT
- CG CHILDREN'S TRUST 2005
5493007PTF5RGORJ0K40SAINT PETER PORT
- MORWELL INVESTMENTS TWO LIMITED
21380084FV9FR2Q5JQ39ST PETER PORT
- THIRLESTANE LIMITED
213800ES8EATRIU99873ST PETER PORT
- THUISHAVEN LIMITED
213800X99F5Y5C6J2269ST PETER PORT
- INTERLOCK LIMITED AS TRUSTEE OF THE ACORN TRUST
549300UDMX5EPCXU4541St Peter Port
- THE VERONICA HUGHES SETTLEMENT
213800MZ6I6RDIBJ9S47ST PETER PORT
- Longbow Resources Limited
254900D5M9W00B24KX78St. Peter Port
- Specsavers Finance (Guernsey) Limited
2138007QRZBFR2BVIE81Guernsey
- SAFEGUARD LIMITED
213800AJSLG6Z7LAQH46ST PETER PORT
- The GFI-B Trust
254900CXF5630L6FGY14St Peter Port