18,411 shares
33,866 shares
45,369 shares
26,631 shares
47,501 shares
29,771 shares
43,655 shares
32,013 shares
19,128 shares
150,348 shares