260,538 shares
342,945 shares
50,948 shares
64,268 shares
113,635 shares
243,805 shares
40,777 shares
150,780 shares
45,738 shares
28,059 shares