28,063 shares
291,648 shares
153,550 shares
309,367 shares
70,513 shares
34,883 shares
174,675 shares
15,638 shares
150,876 shares
18,627 shares