20,951 shares
31,470 shares
24,276 shares
77,731 shares
19,656 shares
61,665 shares
450,162 shares
17,772 shares
100,070 shares
31,435 shares