23,005 shares
23,331 shares
18,562 shares
318,858 shares
282,352 shares
174,904 shares
76,706 shares
160,542 shares
407,240 shares
73,938 shares