42,687 shares
30,497 shares
30,341 shares
18,476 shares
21,023 shares
10,289 shares
10,426 shares
41,128 shares
11,459 shares
57,980 shares