23,017 shares
23,341 shares
18,568 shares
318,868 shares
282,360 shares
174,915 shares
76,717 shares
160,549 shares
407,248 shares
73,953 shares