18,692 shares
21,560 shares
14,172 shares
25,039 shares
20,034 shares
31,053 shares
537,725 shares
39,394 shares
33,887 shares
47,458 shares