19,640 shares
47,217 shares
30,698 shares
41,371 shares
305,605 shares
18,397 shares
29,814 shares
36,614 shares
25,385 shares
41,412 shares