8,542 shares
21,531 shares
14,102 shares
24,911 shares
19,886 shares
31,006 shares
537,701 shares
39,347 shares
33,699 shares
47,319 shares