45,089 shares
18,610 shares
24,507 shares
23,588 shares
19,942 shares
18,377 shares
32,905 shares
30,010 shares
44,426 shares
26,986 shares