22,668 shares
23,042 shares
18,275 shares
318,501 shares
282,090 shares
174,654 shares
76,419 shares
160,244 shares
406,962 shares
73,658 shares