25,477 shares
136,179 shares
524,246 shares
90,075 shares
474,235 shares
287,945 shares
46,223 shares
47,993 shares
29,832 shares
80,917 shares