21,508 shares
15,213 shares
36,409 shares
18,960 shares
533,281 shares
28,509 shares
19,470 shares
21,896 shares
42,302 shares
28,403 shares