260,536 shares
342,943 shares
50,946 shares
64,263 shares
113,634 shares
243,805 shares
40,774 shares
150,780 shares
45,736 shares
28,058 shares