21,754 shares
119,807 shares
201,647 shares
594,152 shares
331,338 shares
39,948 shares
410,746 shares
66,439 shares
44,685 shares
33,957 shares