337,267 shares
29,959 shares
35,891 shares
3,843,237 shares
25,536 shares
68,093 shares
26,235 shares
26,243 shares
15,421 shares
22,236 shares