25,733 shares
29,996 shares
30,468 shares
24,087 shares
32,448 shares
18,695 shares
21,032 shares
34,303 shares
43,070 shares
23,645 shares