29,750 shares
163,542 shares
699,931 shares
330,879 shares
306,474 shares
68,809 shares
428,928 shares
481,515 shares
61,167 shares
475,508 shares