356,151 shares
265,992 shares
37,905 shares
331,974 shares
40,098 shares
47,753 shares
50,332 shares
398,688 shares
149,044 shares
71,641 shares