25,415 shares
136,132 shares
524,198 shares
90,041 shares
474,180 shares
287,868 shares
46,175 shares
47,975 shares
29,815 shares
80,893 shares