22,643 shares
23,030 shares
18,252 shares
318,463 shares
282,077 shares
174,645 shares
76,396 shares
160,224 shares
406,949 shares
73,642 shares