45,526 shares
22,305 shares
28,147 shares
28,895 shares
21,000 shares
18,973 shares
31,210 shares
10,100 shares
11,157 shares
14,891 shares