25,414 shares
136,128 shares
524,196 shares
90,040 shares
474,176 shares
287,864 shares
46,167 shares
47,975 shares
29,810 shares
80,892 shares