22,931 shares
23,253 shares
18,487 shares
318,797 shares
282,290 shares
174,850 shares
76,644 shares
160,488 shares
407,172 shares
73,868 shares