34,516 shares
30,590 shares
34,771 shares
44,050 shares
21,367 shares
14,917 shares
367,228 shares
12,441 shares
15,627 shares
18,898 shares