28,173 shares
291,716 shares
153,624 shares
309,473 shares
70,616 shares
34,960 shares
174,709 shares
15,707 shares
150,943 shares
18,738 shares