25,466 shares
136,158 shares
524,231 shares
90,058 shares
474,219 shares
287,937 shares
46,220 shares
47,983 shares
29,826 shares
80,903 shares