8,955 shares
21,839 shares
14,439 shares
25,304 shares
20,248 shares
31,260 shares
537,764 shares
39,608 shares
34,316 shares
47,633 shares