25,873 shares
136,576 shares
524,658 shares
90,515 shares
474,682 shares
288,357 shares
46,610 shares
48,330 shares
30,210 shares
81,328 shares