27,342 shares
23,462 shares
15,136 shares
19,478 shares
30,541 shares
17,124 shares
19,495 shares
45,831 shares
29,720 shares
23,898 shares