344,413 shares
13,745 shares
126,465 shares
24,958 shares
235,817 shares
18,963 shares
40,953 shares
42,427 shares
44,278 shares
32,362 shares