10,455 shares
7,356 shares
12,582 shares
21,430 shares
370,923 shares
8,983 shares
17,848 shares
7,411 shares
21,394 shares
26,383 shares