30,971 shares
10,485 shares
13,131 shares
42,428 shares
11,614 shares
8,252 shares
10,486 shares
24,540 shares
14,420 shares
18,698 shares