25,981 shares
20,862 shares
40,968 shares
21,101 shares
20,945 shares
40,134 shares
29,793 shares
21,503 shares
32,913 shares
19,335 shares