22,701 shares
23,062 shares
18,308 shares
318,573 shares
282,091 shares
174,670 shares
76,452 shares
160,285 shares
406,965 shares
73,679 shares