22,706 shares
23,065 shares
18,313 shares
318,577 shares
282,097 shares
174,674 shares
76,455 shares
160,292 shares
406,971 shares
73,683 shares