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