30,950 shares
10,079 shares
13,021 shares
41,945 shares
11,418 shares
8,221 shares
10,364 shares
24,138 shares
14,264 shares
18,546 shares