16,716 shares
208,932 shares
104,108 shares
12,929 shares
270,123 shares
18,387 shares
261,937 shares
127,048 shares
53,956 shares
109,964 shares