21,755 shares
119,808 shares
201,647 shares
594,152 shares
331,341 shares
39,948 shares
410,747 shares
66,439 shares
44,685 shares
33,957 shares