145,530 shares
29,256 shares
48,215 shares
32,405 shares
96,855 shares
21,534 shares
18,955 shares
29,344 shares
31,279 shares
133,956 shares