145,530 shares
29,261 shares
48,216 shares
32,412 shares
96,857 shares
21,537 shares
18,958 shares
29,345 shares
31,279 shares
133,956 shares