22,662 shares
23,040 shares
18,270 shares
318,493 shares
282,090 shares
174,652 shares
76,411 shares
160,240 shares
406,961 shares
73,652 shares