510,992 shares
10,442 shares
16,564 shares
36,590 shares
15,791 shares
29,231 shares
16,563 shares
12,413 shares
19,623 shares
17,675 shares