406,943 shares
19,576 shares
29,477 shares
24,291 shares
14,603 shares
40,375 shares
25,494 shares
12,704 shares
18,021 shares
43,083 shares