30,955 shares
10,098 shares
13,094 shares
41,967 shares
11,455 shares
8,235 shares
10,436 shares
24,162 shares
14,313 shares
18,548 shares