30,959 shares
10,114 shares
13,095 shares
41,991 shares
11,467 shares
18,238 shares
10,459 shares
24,178 shares
14,337 shares
18,554 shares