45,060 shares
18,577 shares
24,496 shares
23,542 shares
19,938 shares
18,349 shares
32,873 shares
29,979 shares
44,425 shares
26,957 shares