22,647 shares
23,033 shares
18,258 shares
318,471 shares
282,080 shares
174,648 shares
76,397 shares
160,230 shares
406,957 shares
73,644 shares