22,641 shares
23,027 shares
18,243 shares
318,437 shares
282,072 shares
174,638 shares
76,388 shares
160,220 shares
406,940 shares
73,637 shares