22,706 shares
23,065 shares
18,312 shares
318,577 shares
282,095 shares
174,674 shares
76,455 shares
160,291 shares
406,971 shares
73,683 shares