18,748 shares
17,363 shares
17,939 shares
19,707 shares
15,425 shares
16,742 shares
40,923 shares
21,336 shares
330,702 shares
29,744 shares