42,636 shares
30,402 shares
30,316 shares
18,447 shares
20,949 shares
10,196 shares
10,304 shares
41,049 shares
11,349 shares
57,898 shares