40,764 shares
291,305 shares
57,252 shares
32,484 shares
47,126 shares
32,982 shares
172 shares
150 shares
201 shares
230 shares