21,293 shares
42,738 shares
15,883 shares
18,732 shares
29,536 shares
18,263 shares
18,377 shares
24,461 shares
17,951 shares
23,900 shares