8,550 shares
21,541 shares
14,141 shares
24,943 shares
19,948 shares
31,019 shares
537,710 shares
39,363 shares
33,751 shares
47,328 shares