25,477 shares
136,180 shares
524,248 shares
90,076 shares
474,238 shares
287,946 shares
46,223 shares
47,994 shares
29,833 shares
80,920 shares