23,996 shares
21,702 shares
32,855 shares
87,156 shares
43,279 shares
256,405 shares
16,482 shares
20,111 shares
40,098 shares
51,097 shares