30,591 shares
37,846 shares
11,339 shares
11,146 shares
12,478 shares
11,959 shares
24,531 shares
26,579 shares
21,907 shares
15,985 shares