25,956 shares
136,701 shares
524,799 shares
90,622 shares
474,835 shares
288,485 shares
46,698 shares
48,438 shares
30,310 shares
81,420 shares