27,936 shares
291,523 shares
153,526 shares
309,235 shares
70,386 shares
34,774 shares
174,544 shares
15,539 shares
150,747 shares
18,496 shares