38,993 shares
33,027 shares
32,582 shares
54,032 shares
26,390 shares
30,927 shares
28,579 shares
41,382 shares
19,481 shares
22,519 shares