42,396 shares
30,024 shares
30,115 shares
18,260 shares
20,711 shares
9,946 shares
10,119 shares
40,814 shares
10,918 shares
57,421 shares