25,898 shares
136,619 shares
524,690 shares
90,549 shares
474,717 shares
288,385 shares
46,630 shares
48,350 shares
30,234 shares
81,358 shares