TOP PERFORMING PLAYERS

  • most tackles
  • 31
    Mikayla Langer
    21
    Anneka Wilson
  • most Run metres
  • 98
    Portia Bourke
    270
    Caitlin Turnbull
  • MOST LINE BREAKS
  • 3
    Caitlin Turnbull
  • MOST FANTASY POINTS
  • 29
    Jade Etherden
    73
    Caitlin Turnbull
Rabbitohs Player Stats
Player Number Position Mins Played Points Tries Conversions Conversion Attempts Penalty Goals Goal Conversion Rate 1 Point Field Goals 2 Point Field Goals Total Points All Runs All Run Metres Kick Return Metres Post Contact Metres Line Breaks Line Break Assists Try Assists Line Engaged Runs Tackle Breaks Hit Ups Play The Ball Average Play The Ball Speed Dummy Half Runs Dummy Half Run Metres One on One Steal Offloads Dummy Passes Passes Receipts Passes To Run Ratio Tackle Efficiency Tackles Made Missed Tackles Ineffective Tackles Intercepts Kicks Defused Kicks Kicking Metres Forced Drop Outs Bomb Kicks Grubbers 40/20 20/40 Cross Field Kicks Kicked Dead Errors Handling Errors One on One Lost Penalties Ruck Infringements Inside 10 Metres On Report Sin Bins Send Offs Stint One Stint Two
Daisy Gordon 1 Fullback 70 - - - - - - - - 8 10 94 - 45 - - - - 4 10 10 - - - - 1 - 9 21 0.9 52.94% 9 8 - - - - - - - - - - - - 2 - - 1 - - - - - 70:00 -
Shanelle Lyons 2 Winger 70 - - - - - - - - - 11 63 - 23 - - - - - 11 10 - - - - 1 - - 15 - 25% 1 2 1 - - - - - - - - - - - 2 - - 1 - - - - - 70:00 -
Abbie Ritchie 18 Centre 23 - - - - - - - - 5 4 50 - 33 - - - - 1 4 3 - - - - - - - 4 - 100% 2 - - - - - - - - - - - - - 1 - - 1 - - - - - 15:25 8:15
Khyliah Gray 4 Centre 70 - - - - - - - - 5 5 43 - 15 - - - - - 5 5 - - - - - - 12 17 2.4 60% 9 4 2 - - - - - - - - - - - - - - - - - - - - 70:00 -
Paige Knapp 24 Winger 70 - - - - - - - - 11 10 91 - 40 - - - - - 10 10 - - - - - - - 11 - 66.67% 4 2 - - - - - - - - - - - - 1 - - - - - - - - 70:00 -
Kiara McGregor 13 Five-Eighth 70 4 1 - - - - - - 20 1 10 - 4 - - - - - 1 - - - - - 1 - 26 33 26 73.91% 17 4 2 - - 5 88 - 1 2 - - - - - - - - - - - - - 70:00 -
Maddie Studdon 7 Halfback 70 2 - 1 1 - 100 - - 11 1 4 - 2 - - - - 1 1 1 - - - - - - 24 34 24 75% 6 2 - - - 9 222 - 3 - - - 1 - 1 - - - - - - - - 70:00 -
Nancy Sullivan 8 Prop 32 - - - - - - - - 19 6 53 - 18 - - - - - 6 6 - - - - - - 1 7 0.17 88.89% 16 1 1 - - - - - - - - - - - - - - - - - - - - 17:11 15:18
Mikayla Langer 23 Hooker 68 - - - - - - - - 17 - - - - - - - - - - - - - - - - - 61 62 - 75.61% 31 7 3 - - 1 27 - - - - - - - - - - - - - - - - 68:00 -
Janaya Trapman 10 Prop 29 - - - - - - - - 21 6 50 - 28 - - - - 1 6 6 - - - - - - - 7 - 100% 16 - - - - - - - - - - - - - 1 - - - - - - - - 16:22 13:19
Portia Bourke 17 2nd Row 70 - - - - - - - - 23 10 98 - 54 - - - - 5 10 9 - - - - 1 - 3 12 0.3 76.92% 20 6 - - - - - - - - - - - - - - - 2 - - - - - 70:00 -
Jazmon Tupou-Witchman 12 2nd Row 70 - - - - - - - - 21 5 63 - 36 - - - - 3 5 4 - - - - - - 1 6 0.2 79.17% 19 4 1 - - - - - - - - - - - 1 - - - - - - - - 70:00 -
Jade Etherden 22 Lock 50 - - - - - - - - 29 6 55 - 24 - - - - - 6 5 - - - - - - 5 11 0.83 93.33% 28 2 - - - - - - - - - - - - - - - - - - - - - 47:10 2:30
Jenaye Collins 9 Interchange 23 - - - - - - - - 15 2 14 - 8 - - - - - 2 2 - - - - - - 1 3 0.5 85.71% 18 2 1 - - - - - - - - - - - - - - - - - - - - 23:00 -
Josephine Maejiirs 25 Interchange 34 - - - - - - - - 15 2 17 - 10 - - - - 1 2 2 - - - - - - - 2 - 80% 16 2 2 - - - - - - - - - - - - - - - - - - - - 34:07 -
Ashlea Nolan 16 Interchange 46 - - - - - - - - 22 9 78 - 43 - - - - 1 9 9 - - - - - - - 9 - 82.61% 19 3 1 - - - - - - - - - - - - - - - - - - - - 45:23 -
Anastacia Shum-Cottrell 11 Interchange 45 - - - - - - - - 14 5 43 - 25 - - - - - 5 5 - - - - - - - 5 - 78.26% 18 4 1 - - - - - - - - - - - - - - - - - - - - 41:16 3:24
Lowana McDougall 20 Replacement - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Roosters Player Stats
Player Number Position Mins Played Points Tries Conversions Conversion Attempts Penalty Goals Goal Conversion Rate 1 Point Field Goals 2 Point Field Goals Total Points All Runs All Run Metres Kick Return Metres Post Contact Metres Line Breaks Line Break Assists Try Assists Line Engaged Runs Tackle Breaks Hit Ups Play The Ball Average Play The Ball Speed Dummy Half Runs Dummy Half Run Metres One on One Steal Offloads Dummy Passes Passes Receipts Passes To Run Ratio Tackle Efficiency Tackles Made Missed Tackles Ineffective Tackles Intercepts Kicks Defused Kicks Kicking Metres Forced Drop Outs Bomb Kicks Grubbers 40/20 20/40 Cross Field Kicks Kicked Dead Errors Handling Errors One on One Lost Penalties Ruck Infringements Inside 10 Metres On Report Sin Bins Send Offs Stint One Stint Two
Caitlin Turnbull 1 Fullback 70 4 1 - - - - - - 4 15 270 - 84 3 1 1 - 8 15 9 - - - - 1 - 19 33 1.27 83.33% 5 1 - - - - - - - - - - - - 2 - - - - - - - - 70:00 -
Alofa Schuster 2 Winger 70 8 2 - - - - - - 8 12 183 - 76 3 - - - 10 12 9 - - - - 1 - 1 14 0.08 75% 6 1 1 - - - - - - - - - - - 1 - - - - - - - - 70:00 -
Tiana Anderson 3 Centre 8 - - - - - - - - - 1 16 - 7 1 - - - 1 1 1 - - - - - - - 1 - 100% 1 - - - - - - - - - - - - - - - - - - - - - - 8:12 -
Carly Abbott 4 Centre 70 - - - - - - - - - 13 110 - 50 - - - - 3 13 12 - - - - - - - 13 - 70% 7 2 1 - - - - - - - - - - - 2 - - - - - - - - 70:00 -
Danielle Seckold 5 Winger 70 8 2 - - - - - - 8 8 73 - 30 1 1 1 - 2 8 8 - - - - - - 2 13 0.25 100% 8 - - - - - - - - - - - - - 1 - - - - - - - - 70:00 -
Anneka Wilson 6 Five-Eighth 70 - - - - - - - - - 4 39 - 22 - 2 2 - - 4 4 - - - - 1 - 24 36 6 100% 21 - - - - 6 141 - 2 1 - - - - 2 - - - - - - - - 70:00 -
Cassie Siataga 7 Halfback 70 8 - 4 8 - 44.44 - - 8 1 8 - 10 - 1 - - 1 1 1 - - - - - - 19 25 19 82.35% 14 2 1 - - 6 152 - 3 - - - 1 - - - - - - - - - - 70:00 -
Ruby-Jean Kennard-Ellis 8 Prop 47 - - - - - - - - - 14 143 - 48 - - - - 1 14 14 - - - - - - 5 20 0.36 87.5% 14 2 - - - - - - - - - - - - 1 - - - - - - - - 23:45 22:51
Sarah Colman 9 Hooker 51 - - - - - - - - - 1 10 - 5 - 1 1 - 1 1 1 - - - - - - 65 68 65 94.74% 18 1 - - - 2 59 - 1 - - - - - - - - - - - - - - 51:17 -
Rosaline Aumale 10 Prop 36 - - - - - - - - - 7 78 - 39 - - - - 1 7 7 - - - - - - 1 8 0.14 94.12% 16 - 1 - - - - - - - - - - - - - - - - - - - - 19:01 16:39
Chantel Tugaga 11 2nd Row 70 - - - - - - - - - 8 65 - 31 - - - - 1 8 5 - - - - 3 - 2 10 0.25 88.89% 16 1 1 - - - - - - - - - - - - - - - - - - - - 70:00 -
Leilani Wilson 12 2nd Row 70 - - - - - - - - - 9 90 - 45 - 2 - - 2 9 10 - - - - - - 4 14 0.44 94.74% 18 - 1 - - - - - - - - - - - - - - - - - - - - 70:00 -
Sade Schaumkel 13 Lock 59 - - - - - - - - - 9 102 - 56 1 - - - 6 9 8 - - - - - - 8 16 0.89 94.44% 17 1 - - - - - - - - - - - - - - - - - - - - - 53:21 5:14
Aaliyah Soufan 14 Interchange 19 - - - - - - - - - 1 8 - 7 - - - - - 1 1 - - - - - - 29 30 29 100% 7 - - - - - - - - - - - - - - - - 1 - - - - - 19:00 -
Belinda Gwasamun 19 Interchange 62 8 2 - - - - - - 8 11 155 - 47 2 - - - 10 11 6 - - - - 3 - 3 15 0.27 90% 9 1 - - - - - - - - - - - - 1 - - - - - - - - 62:00 -
Naomi De Bruine 20 Interchange 46 4 1 - - - - - - 4 12 136 - 59 1 - - - 6 12 10 - - - - 1 - 1 13 0.08 77.27% 17 5 - - - - - - - - - - - - - - - - - - - - - 45:45 -
Lily Mock 17 Interchange 23 - - - - - - - - - 5 53 - 22 - - - - - 5 6 - - - - - - 1 6 0.2 100% 9 - - - - - - - - - - - - - - - - - - - - - - 23:24 -
Maddi Finch 15 Replacement - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  • POSSESSION & COMPLETIONS
  • 43% % Possession 57%
    17:53 Time in possession 23:21
    Completion rate 72% 72%
  • ATTACK
  • 93 All run 131
    833 All run metres 1548
    416 Post contact metres 643
    0 Line breaks 12
    37.9 Avg. set distance 46.93
    0 Kick return distance 0
    Avg. play the ball speed
    0S
    0S
  • PASSING
  • 4 Offloads 10
    259 Receipts 335
    143 Total passes 184
    0 Dummy passes 0
  • KICKING
  • 15 Kicks 14
    338 Kicking metres 354
    Kick defusal % NAN% NAN%
    4 Bombs 6
    2 Grubbers 1
  • DEFENCE
  • Effective tackle % 79% 90%
    249 Tackles made 203
    53 Missed tackles 17
    0 Intercepts 0
    15 Inefffective tackles 6
  • NEGATIVE PLAY
  • 9 Errors 10
    5 Penalties Conceded 1
    0 Ruck Infringments 0
    0 Inside 10 Metres 0
    0 On Reports 0
  • INTERCHANGES
  • 8 Used 7
    0 Head Injury Assessment 0
70:00

FULL TIME

70:00

Conversion-Missed

Cassie Siataga

Wentworthville Magpies Womens

68:43

Try

Alofa Schuster

Wentworthville Magpies Womens

6 - 40
68:41

Linebreak

Alofa Schuster

Wentworthville Magpies Womens

68:37

Line Break Assist

Danielle Seckold

Wentworthville Magpies Womens

68:31

Scrum

Wentworthville Magpies Womens

67:58

Error

Daisy Gordon

South Sydney Rabbitohs Womens

67:55

Kick Bomb

Cassie Siataga

Wentworthville Magpies Womens

67:30

INTERCHANGE #9

ON Jade Etherden

OFF Mikayla Langer

South Sydney Rabbitohs Womens

66:36

Kick Bomb

Maddie Studdon

South Sydney Rabbitohs Womens

64:46

INTERCHANGE #7

ON Sade Schaumkel

OFF Naomi De Bruine

Wentworthville Magpies Womens

64:11

Conversion-Missed

Cassie Siataga

Wentworthville Magpies Womens

62:48

Try

Belinda Gwasamun

Wentworthville Magpies Womens

6 - 36
62:47

Linebreak

Belinda Gwasamun

Wentworthville Magpies Womens

62:45

Line Break Assist

Anneka Wilson

Wentworthville Magpies Womens

61:45

INTERCHANGE #7

ON Abbie Ritchie

OFF Ashlea Nolan

South Sydney Rabbitohs Womens

60:02

Scrum

Wentworthville Magpies Womens

59:28

Error

Janaya Trapman

South Sydney Rabbitohs Womens

59:03

Scrum

South Sydney Rabbitohs Womens

58:26

Error

Carly Abbott

Wentworthville Magpies Womens

58:14

Kick - Crossfield

Maddie Studdon

South Sydney Rabbitohs Womens

56:41

INTERCHANGE #6

ON Janaya Trapman

OFF Anastacia Shum-Cottrell

South Sydney Rabbitohs Womens

56:29

Kick Bomb

Cassie Siataga

Wentworthville Magpies Womens

55:11

Error

Daisy Gordon

South Sydney Rabbitohs Womens

55:10

Turnover Tackle

Belinda Gwasamun

Wentworthville Magpies Womens

55:04

Scrum

South Sydney Rabbitohs Womens

54:26

Error

Danielle Seckold

Wentworthville Magpies Womens

54:22

Kick Bomb

Kiara McGregor

South Sydney Rabbitohs Womens

53:21

INTERCHANGE #6

ON Rosaline Aumale

OFF Sade Schaumkel

Wentworthville Magpies Womens

52:27

Kick - Chip

Maddie Studdon

South Sydney Rabbitohs Womens

51:18

INTERCHANGE #5

ON Nancy Sullivan

OFF Josephine Maejiirs

South Sydney Rabbitohs Womens

51:17

INTERCHANGE #5

ON Aaliyah Soufan

OFF Sarah Colman

Wentworthville Magpies Womens

50:25

Conversion-Made

Maddie Studdon

South Sydney Rabbitohs Womens

6 - 32
49:11

Try

Kiara McGregor

South Sydney Rabbitohs Womens

4 - 32
49:08

Kick - Grubber

Kiara McGregor

South Sydney Rabbitohs Womens

48:06

Error

Anneka Wilson

Wentworthville Magpies Womens

47:10

INTERCHANGE #4

ON Jenaye Collins

OFF Jade Etherden

South Sydney Rabbitohs Womens

47:09

INTERCHANGE #4

ON Ruby-Jean Kennard-Ellis

OFF Lily Mock

Wentworthville Magpies Womens

46:32

Conversion-Made

Cassie Siataga

Wentworthville Magpies Womens

0 - 32
45:12

Try

Belinda Gwasamun

Wentworthville Magpies Womens

0 - 30
45:07

Linebreak

Belinda Gwasamun

Wentworthville Magpies Womens

45:05

Line Break Assist

Anneka Wilson

Wentworthville Magpies Womens

45:01

Scrum

Wentworthville Magpies Womens

44:27

Error

Jazmon Tupou-Witchman

South Sydney Rabbitohs Womens

44:23

Turnover Tackle

Leilani Wilson

Wentworthville Magpies Womens

43:43

Error

Caitlin Turnbull

Wentworthville Magpies Womens

43:40

Turnover Tackle

Paige Knapp

South Sydney Rabbitohs Womens

42:31

Kick Bomb

Maddie Studdon

South Sydney Rabbitohs Womens

41:30

Scrum

South Sydney Rabbitohs Womens

40:50

Error

Belinda Gwasamun

Wentworthville Magpies Womens

40:49

Turnover Tackle

Daisy Gordon

South Sydney Rabbitohs Womens

40:34

Linebreak

Alofa Schuster

Wentworthville Magpies Womens

40:30

Line Break Assist

Leilani Wilson

Wentworthville Magpies Womens

38:50

Conversion-Made

Cassie Siataga

Wentworthville Magpies Womens

0 - 26
37:39

Linebreak

Naomi De Bruine

Wentworthville Magpies Womens

37:09

Error

Shanelle Lyons

South Sydney Rabbitohs Womens

37:07

Kick Bomb

Anneka Wilson

Wentworthville Magpies Womens

35:56

Kick - Chip

Mikayla Langer

South Sydney Rabbitohs Womens

35:00

Penalty Shot-Missed

Cassie Siataga

Wentworthville Magpies Womens

34:46

Penalty - Offside inside 10m

Portia Bourke

South Sydney Rabbitohs Womens

34:37

Linebreak

Sade Schaumkel

Wentworthville Magpies Womens

33:16

Conversion-Missed

Cassie Siataga

Wentworthville Magpies Womens

31:53

Try

Danielle Seckold

Wentworthville Magpies Womens

0 - 20
31:52

Linebreak

Danielle Seckold

Wentworthville Magpies Womens

30:21

Conversion-Made

Cassie Siataga

Wentworthville Magpies Womens

0 - 16
28:55

Try

Danielle Seckold

Wentworthville Magpies Womens

0 - 14
28:50

Try Assist

Caitlin Turnbull

Wentworthville Magpies Womens

28:49

Linebreak

Caitlin Turnbull

Wentworthville Magpies Womens

28:46

Line Break Assist

Cassie Siataga

Wentworthville Magpies Womens

27:52

Penalty - Offside General

Shanelle Lyons

South Sydney Rabbitohs Womens

27:14

Conversion-Made

Cassie Siataga

Wentworthville Magpies Womens

0 - 10
25:49

Try

Caitlin Turnbull

Wentworthville Magpies Womens

0 - 8
25:32

Kick - Chip

Maddie Studdon

South Sydney Rabbitohs Womens

23:45

INTERCHANGE #3

ON Lily Mock

OFF Ruby-Jean Kennard-Ellis

Wentworthville Magpies Womens

23:44

Kick Bomb

Maddie Studdon

South Sydney Rabbitohs Womens

22:46

Scrum

South Sydney Rabbitohs Womens

22:07

Error

Alofa Schuster

Wentworthville Magpies Womens

21:14

Penalty - Dangerous Tackle

Portia Bourke

South Sydney Rabbitohs Womens

20:42

Line Dropout

Maddie Studdon

South Sydney Rabbitohs Womens

20:01

Kick - Crossfield

Cassie Siataga

Wentworthville Magpies Womens

19:01

INTERCHANGE #2

ON Naomi De Bruine

OFF Rosaline Aumale

Wentworthville Magpies Womens

18:04

Kick Bomb

Sarah Colman

Wentworthville Magpies Womens

17:11

INTERCHANGE #3

ON Josephine Maejiirs

OFF Nancy Sullivan

South Sydney Rabbitohs Womens

16:22

INTERCHANGE #2

ON Ashlea Nolan

OFF Janaya Trapman

South Sydney Rabbitohs Womens

15:25

INTERCHANGE #1

ON Anastacia Shum-Cottrell

OFF Abbie Ritchie

South Sydney Rabbitohs Womens

15:24

Kick - Grubber

Kiara McGregor

South Sydney Rabbitohs Womens

14:21

Error

Ruby-Jean Kennard-Ellis

Wentworthville Magpies Womens

13:31

Penalties - Other

Daisy Gordon

South Sydney Rabbitohs Womens

13:29

Linebreak

Caitlin Turnbull

Wentworthville Magpies Womens

13:15

Scrum

Wentworthville Magpies Womens

13:07

Error

Abbie Ritchie

South Sydney Rabbitohs Womens

13:06

Turnover Tackle

Danielle Seckold

Wentworthville Magpies Womens

12:16

Error

Caitlin Turnbull

Wentworthville Magpies Womens

11:07

Error

Carly Abbott

Wentworthville Magpies Womens

11:03

Kick Bomb

Cassie Siataga

Wentworthville Magpies Womens

10:09

Scrum

Wentworthville Magpies Womens

09:28

Error

Maddie Studdon

South Sydney Rabbitohs Womens

08:49

Scrum

South Sydney Rabbitohs Womens

08:15

Error

Anneka Wilson

Wentworthville Magpies Womens

08:12

INTERCHANGE #1

ON Belinda Gwasamun

OFF Tiana Anderson

Wentworthville Magpies Womens

07:40

Conversion-Missed

Cassie Siataga

Wentworthville Magpies Womens

06:06

Linebreak

Alofa Schuster

Wentworthville Magpies Womens

06:01

Error

Shanelle Lyons

South Sydney Rabbitohs Womens

05:58

Kick Bomb

Anneka Wilson

Wentworthville Magpies Womens

05:38

Linebreak

Caitlin Turnbull

Wentworthville Magpies Womens

05:35

Line Break Assist

Leilani Wilson

Wentworthville Magpies Womens

04:06

Kick - Grubber

Anneka Wilson

Wentworthville Magpies Womens

03:03

Scrum

Wentworthville Magpies Womens

02:29

Error

Paige Knapp

South Sydney Rabbitohs Womens

02:28

Turnover Tackle

Tiana Anderson

Wentworthville Magpies Womens

02:27

Turnover Tackle

Anneka Wilson

Wentworthville Magpies Womens

02:13

Kick - Chip

Cassie Siataga

Wentworthville Magpies Womens

01:51

Linebreak

Tiana Anderson

Wentworthville Magpies Womens

01:48

Line Break Assist

Caitlin Turnbull

Wentworthville Magpies Womens

00:45

Penalty - Slow Peel

Abbie Ritchie

South Sydney Rabbitohs Womens

00:00

KICK OFF

  • TRIES
  • 1
    8

    Kiara McGregor 49'

    Alofa Schuster 06'

    Caitlin Turnbull 25'

    Danielle Seckold 28'

    Danielle Seckold 31'

    Naomi De Bruine 37'

    Belinda Gwasamun 45'

    Belinda Gwasamun 62'

    Alofa Schuster 68'

  • CONVERSIONS
  • 1/1
    4/8

    Maddie Studdon 50'

    Cassie Siataga 27'

    Cassie Siataga 30'

    Cassie Siataga 38'

    Cassie Siataga 46'

  • Penalty Goals
  • 0/0
    0/1
  • Sin Bins
  • 0
    0
  • HALF TIME
  • 0
    20

BACKS

Daisy Gordon
1 Fullback
Caitlin Turnbull
Shanelle Lyons
2 Winger
Alofa Schuster
Abbie Ritchie
18 | 3 Centre
Tiana Anderson
Khyliah Gray
4 Centre
Carly Abbott
Paige Knapp
24 | 5 Winger
Danielle Seckold
Kiara McGregor
13 | 6 Five-Eighth
Anneka Wilson
Maddie Studdon
7 Halfback
Cassie Siataga

FORWARDS

Nancy Sullivan
8 Prop
Ruby-Jean Kennard-Ellis
Mikayla Langer
23 | 9 Hooker
Sarah Colman
Janaya Trapman
10 Prop
Rosaline Aumale
Portia Bourke
17 | 11 2nd Row
Chantel Tugaga
Jazmon Tupou-Witchman
12 2nd Row
Leilani Wilson
Jade Etherden
22 | 13 Lock
Sade Schaumkel

INTERCHANGE

Jenaye Collins
9 | 14 Interchange
Aaliyah Soufan
Josephine Maejiirs
25 | 19 Interchange
Belinda Gwasamun
Ashlea Nolan
16 | 20 Interchange
Naomi De Bruine
Anastacia Shum-Cottrell
11 | 17 Interchange
Lily Mock

RESERVES

Lowana McDougall
20 | 15 Replacement
Maddi Finch
Print Team Lists

MATCH OFFICIALS

Rhianna Boag Referee
Jesse McQuire Touch Judge
William Flint Touch Judge
Senior Review Official

Subscribe to Receive The Latest News, Offers & Member Exclusives.

Subscribe

MAJOR PARTNERS

PREMIER PARTNERS

PLATINUM PARTNERS

ASSOCIATE PARTNERS All Partners