23,154 shares
21,690 shares
514,812 shares
25,589 shares
18,259 shares
16,718 shares
24,089 shares
22,812 shares
58,992 shares
24,930 shares