25,404 shares
136,089 shares
524,169 shares
90,011 shares
474,140 shares
287,818 shares
46,137 shares
47,964 shares
29,798 shares
80,885 shares