22,704 shares
23,063 shares
18,310 shares
318,575 shares
282,094 shares
174,672 shares
76,454 shares
160,288 shares
406,968 shares
73,681 shares