40,767 shares
291,306 shares
57,253 shares
32,485 shares
47,126 shares
32,984 shares
172 shares
150 shares
201 shares
230 shares