25,465 shares
136,156 shares
524,226 shares
90,054 shares
474,215 shares
287,932 shares
46,216 shares
47,981 shares
29,824 shares
80,902 shares