327,158 shares
169,718 shares
19,839 shares
23,148 shares
299,016 shares
20,069 shares
18,823 shares
55,092 shares
101,336 shares
29,276 shares