9,939 shares
18,894 shares
42,145 shares
8,021 shares
7,257 shares
19,111 shares
14,680 shares
13,185 shares
10,341 shares
31,314 shares