26,307 shares
96,664 shares
19,340 shares
29,116 shares
35,994 shares
21,362 shares
18,498 shares
42,626 shares
160,454 shares
26,867 shares